3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS Access Control List Editor
5 * FILE: lib/acledit/stubs.c
6 * PURPOSE: acledit.dll stubs
7 * PROGRAMMER: Thomas Weidenmueller <w3seek@reactos.com>
8 * NOTES: If you implement a function, remove it from this file
10 * Based on guess work and on this nice article:
11 * http://www.sysinternals.com/ntw2k/info/acledit.shtml
17 #include "acleditint.h"
19 ULONG
DbgPrint(PCH Format
,...);
21 #define UNIMPLEMENTED \
22 DbgPrint("ACLEDIT: %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__)
27 EditAuditInfo(DWORD Unknown
)
35 EditOwnerInfo(DWORD Unknown
)
43 EditPermissionInfo(DWORD Unknown
)
51 FMExtensionProcW(HWND hWnd
,
61 SedDiscretionaryAclEditor(HWND hWndOwner
,
63 LPCWSTR lpMachineName
,
64 PACL_DLG_CONTROL pAclDlgControl
,
65 PACL_EDIT_CONTROL pAclEditControl
,
67 PACL_CHANGE pChangeCallback
,
68 PVOID pChangeCallbackContext
,
69 PSECURITY_DESCRIPTOR pObjectSecurity
,
70 BOOL bNoReadPermission
,
72 LPDWORD lpdwChangeContextStatus
,
81 SedTakeOwnership(HWND hWndOwner
,
83 LPCWSTR lpMachineName
,
87 PACL_CHANGE pChangeCallback
,
88 PVOID pChangeCallbackContext
,
89 PSECURITY_DESCRIPTOR pObjectSecurity
,
90 BOOL NoReadPermission
,
92 LPDWORD lpdwChangeContextStatus
,
93 PACL_HELP_CONTROL pHelpInfo
,
102 SedSystemAclEditor(HWND hWndOwner
,
104 LPCWSTR lpMachineName
,
105 PACL_DLG_CONTROL pAclDlgControl
,
106 PACL_EDIT_CONTROL pAclEditControl
,
107 LPCWSTR lpObjectName
,
108 PACL_CHANGE pChangeCallback
,
109 PVOID pChangeCallbackContext
,
110 PSECURITY_DESCRIPTOR pObjectSecurity
,
111 BOOL bNoReadPermission
,
112 LPDWORD lpdwChangeContextStatus
,