/* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS Access Control List Editor * FILE: lib/acledit/stubs.c * PURPOSE: acledit.dll stubs * PROGRAMMER: Thomas Weidenmueller * NOTES: If you implement a function, remove it from this file * * Based on guess work and on this nice article: * http://www.sysinternals.com/ntw2k/info/acledit.shtml * * UPDATE HISTORY: * 07/09/2004 Created */ #include "acleditint.h" ULONG DbgPrint(PCH Format,...); #define UNIMPLEMENTED \ DbgPrint("ACLEDIT: %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__) DWORD WINAPI EditAuditInfo(DWORD Unknown) { UNREFERENCED_PARAMETER(Unknown); UNIMPLEMENTED; return 0; } DWORD WINAPI EditOwnerInfo(DWORD Unknown) { UNREFERENCED_PARAMETER(Unknown); UNIMPLEMENTED; return 0; } DWORD WINAPI EditPermissionInfo(DWORD Unknown) { UNREFERENCED_PARAMETER(Unknown); UNIMPLEMENTED; return 0; } LONG WINAPI FMExtensionProcW(HWND hWnd, WORD wEvent, LONG lParam) { UNREFERENCED_PARAMETER(hWnd); UNREFERENCED_PARAMETER(wEvent); UNREFERENCED_PARAMETER(lParam); UNIMPLEMENTED; return 0; } DWORD WINAPI SedDiscretionaryAclEditor(HWND hWndOwner, HINSTANCE hInstance, LPCWSTR lpMachineName, PACL_DLG_CONTROL pAclDlgControl, PACL_EDIT_CONTROL pAclEditControl, LPCWSTR lpObjectName, PACL_CHANGE pChangeCallback, PVOID pChangeCallbackContext, PSECURITY_DESCRIPTOR pObjectSecurity, BOOL bNoReadPermission, BOOL bReadOnly, LPDWORD lpdwChangeContextStatus, DWORD Reserved) { UNREFERENCED_PARAMETER(hWndOwner); UNREFERENCED_PARAMETER(hInstance); UNREFERENCED_PARAMETER(lpMachineName); UNREFERENCED_PARAMETER(pAclDlgControl); UNREFERENCED_PARAMETER(pAclEditControl); UNREFERENCED_PARAMETER(lpObjectName); UNREFERENCED_PARAMETER(pChangeCallback); UNREFERENCED_PARAMETER(pChangeCallbackContext); UNREFERENCED_PARAMETER(pObjectSecurity); UNREFERENCED_PARAMETER(bNoReadPermission); UNREFERENCED_PARAMETER(bReadOnly); UNREFERENCED_PARAMETER(lpdwChangeContextStatus); UNREFERENCED_PARAMETER(Reserved); UNIMPLEMENTED; return 0; } DWORD WINAPI SedTakeOwnership(HWND hWndOwner, HINSTANCE hInstance, LPCWSTR lpMachineName, LPCWSTR lpObjectType, LPCWSTR lpObjectName, DWORD dwObjectCount, PACL_CHANGE pChangeCallback, PVOID pChangeCallbackContext, PSECURITY_DESCRIPTOR pObjectSecurity, BOOL bNoReadPermission, BOOL bNoOwnerChange, LPDWORD lpdwChangeContextStatus, PACL_HELP_CONTROL pHelpInfo, DWORD Reserved) { UNREFERENCED_PARAMETER(hWndOwner); UNREFERENCED_PARAMETER(hInstance); UNREFERENCED_PARAMETER(lpMachineName); UNREFERENCED_PARAMETER(lpObjectType); UNREFERENCED_PARAMETER(lpObjectName); UNREFERENCED_PARAMETER(dwObjectCount); UNREFERENCED_PARAMETER(pChangeCallback); UNREFERENCED_PARAMETER(pChangeCallbackContext); UNREFERENCED_PARAMETER(pObjectSecurity); UNREFERENCED_PARAMETER(bNoReadPermission); UNREFERENCED_PARAMETER(bNoOwnerChange); UNREFERENCED_PARAMETER(lpdwChangeContextStatus); UNREFERENCED_PARAMETER(pHelpInfo); UNREFERENCED_PARAMETER(Reserved); UNIMPLEMENTED; return 0; } DWORD WINAPI SedSystemAclEditor(HWND hWndOwner, HINSTANCE hInstance, LPCWSTR lpMachineName, PACL_DLG_CONTROL pAclDlgControl, PACL_EDIT_CONTROL pAclEditControl, LPCWSTR lpObjectName, PACL_CHANGE pChangeCallback, PVOID pChangeCallbackContext, PSECURITY_DESCRIPTOR pObjectSecurity, BOOL bNoReadPermission, LPDWORD lpdwChangeContextStatus, DWORD Reserved) { UNREFERENCED_PARAMETER(hWndOwner); UNREFERENCED_PARAMETER(hInstance); UNREFERENCED_PARAMETER(lpMachineName); UNREFERENCED_PARAMETER(pAclDlgControl); UNREFERENCED_PARAMETER(pAclEditControl); UNREFERENCED_PARAMETER(lpObjectName); UNREFERENCED_PARAMETER(pChangeCallback); UNREFERENCED_PARAMETER(pChangeCallbackContext); UNREFERENCED_PARAMETER(pObjectSecurity); UNREFERENCED_PARAMETER(bNoReadPermission); UNREFERENCED_PARAMETER(lpdwChangeContextStatus); UNREFERENCED_PARAMETER(Reserved); UNIMPLEMENTED; return 0; } /* EOF */