ReactOS 0.4.16-dev-306-g647d351
stubs.c
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Access Control List Editor
4 * FILE: lib/acledit/stubs.c
5 * PURPOSE: acledit.dll stubs
6 * PROGRAMMER: Thomas Weidenmueller <w3seek@reactos.com>
7 * NOTES: If you implement a function, remove it from this file
8 *
9 * Based on guess work and on this nice article:
10 * http://www.sysinternals.com/ntw2k/info/acledit.shtml
11 *
12 * UPDATE HISTORY:
13 * 07/09/2004 Created
14 */
15
16#include "acleditint.h"
17
19
20#define UNIMPLEMENTED \
21 DbgPrint("ACLEDIT: %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__)
22
26{
29 return 0;
30}
31
35{
38 return 0;
39}
40
44{
47 return 0;
48}
49
50LONG
53 WORD wEvent,
55{
60 return 0;
61}
62
67 LPCWSTR lpMachineName,
68 PACL_DLG_CONTROL pAclDlgControl,
69 PACL_EDIT_CONTROL pAclEditControl,
70 LPCWSTR lpObjectName,
71 PACL_CHANGE pChangeCallback,
72 PVOID pChangeCallbackContext,
73 PSECURITY_DESCRIPTOR pObjectSecurity,
74 BOOL bNoReadPermission,
75 BOOL bReadOnly,
76 LPDWORD lpdwChangeContextStatus,
78{
79 UNREFERENCED_PARAMETER(hWndOwner);
81 UNREFERENCED_PARAMETER(lpMachineName);
82 UNREFERENCED_PARAMETER(pAclDlgControl);
83 UNREFERENCED_PARAMETER(pAclEditControl);
84 UNREFERENCED_PARAMETER(lpObjectName);
85 UNREFERENCED_PARAMETER(pChangeCallback);
86 UNREFERENCED_PARAMETER(pChangeCallbackContext);
87 UNREFERENCED_PARAMETER(pObjectSecurity);
88 UNREFERENCED_PARAMETER(bNoReadPermission);
89 UNREFERENCED_PARAMETER(bReadOnly);
90 UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
93 return 0;
94}
95
100 LPCWSTR lpMachineName,
101 LPCWSTR lpObjectType,
102 LPCWSTR lpObjectName,
103 DWORD dwObjectCount,
104 PACL_CHANGE pChangeCallback,
105 PVOID pChangeCallbackContext,
106 PSECURITY_DESCRIPTOR pObjectSecurity,
107 BOOL bNoReadPermission,
108 BOOL bNoOwnerChange,
109 LPDWORD lpdwChangeContextStatus,
110 PACL_HELP_CONTROL pHelpInfo,
112{
113 UNREFERENCED_PARAMETER(hWndOwner);
115 UNREFERENCED_PARAMETER(lpMachineName);
116 UNREFERENCED_PARAMETER(lpObjectType);
117 UNREFERENCED_PARAMETER(lpObjectName);
118 UNREFERENCED_PARAMETER(dwObjectCount);
119 UNREFERENCED_PARAMETER(pChangeCallback);
120 UNREFERENCED_PARAMETER(pChangeCallbackContext);
121 UNREFERENCED_PARAMETER(pObjectSecurity);
122 UNREFERENCED_PARAMETER(bNoReadPermission);
123 UNREFERENCED_PARAMETER(bNoOwnerChange);
124 UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
125 UNREFERENCED_PARAMETER(pHelpInfo);
128 return 0;
129}
130
131DWORD
132WINAPI
135 LPCWSTR lpMachineName,
136 PACL_DLG_CONTROL pAclDlgControl,
137 PACL_EDIT_CONTROL pAclEditControl,
138 LPCWSTR lpObjectName,
139 PACL_CHANGE pChangeCallback,
140 PVOID pChangeCallbackContext,
141 PSECURITY_DESCRIPTOR pObjectSecurity,
142 BOOL bNoReadPermission,
143 LPDWORD lpdwChangeContextStatus,
145{
146 UNREFERENCED_PARAMETER(hWndOwner);
148 UNREFERENCED_PARAMETER(lpMachineName);
149 UNREFERENCED_PARAMETER(pAclDlgControl);
150 UNREFERENCED_PARAMETER(pAclEditControl);
151 UNREFERENCED_PARAMETER(lpObjectName);
152 UNREFERENCED_PARAMETER(pChangeCallback);
153 UNREFERENCED_PARAMETER(pChangeCallbackContext);
154 UNREFERENCED_PARAMETER(pObjectSecurity);
155 UNREFERENCED_PARAMETER(bNoReadPermission);
156 UNREFERENCED_PARAMETER(lpdwChangeContextStatus);
159 return 0;
160}
161
162/* EOF */
DWORD(CALLBACK * PACL_CHANGE)(HWND hWnd, HINSTANCE hInstance, PVOID pCallbackContext, PSECURITY_DESCRIPTOR pNewSD, PSECURITY_DESCRIPTOR pNewObjectSD, BOOL bApplyToSubContainers, BOOL bApplyToSubObjects, LPDWORD lpdwChangeContextStatus)
Definition: acleditint.h:51
HWND hWnd
Definition: settings.c:17
#define UNIMPLEMENTED
Definition: ntoskrnl.c:15
HINSTANCE hInstance
Definition: charmap.c:19
LPARAM lParam
Definition: combotst.c:139
LONG WINAPI FMExtensionProcW(HWND hWnd, WORD wEvent, LONG lParam)
Definition: stubs.c:52
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)
Definition: stubs.c:98
DWORD WINAPI EditAuditInfo(DWORD Unknown)
Definition: stubs.c:25
DWORD WINAPI EditOwnerInfo(DWORD Unknown)
Definition: stubs.c:34
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)
Definition: stubs.c:65
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)
Definition: stubs.c:133
DWORD WINAPI EditPermissionInfo(DWORD Unknown)
Definition: stubs.c:43
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
unsigned short WORD
Definition: ntddk_ex.h:93
#define DbgPrint
Definition: hal.h:12
@ Unknown
Definition: i8042prt.h:114
CHAR * PCH
Definition: ntbasedef.h:399
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:325
long LONG
Definition: pedump.c:60
uint32_t * LPDWORD
Definition: typedefs.h:59
uint32_t ULONG
Definition: typedefs.h:59
_Reserved_ PVOID Reserved
Definition: winddi.h:3974
#define WINAPI
Definition: msvc.h:6
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185