Added some some missing exports for wine module linkage.
[reactos.git] / reactos / lib / advapi32 / advapi32.edf
1 ; $Id: advapi32.edf,v 1.17 2003/01/07 17:32:58 robd Exp $
2 ;
3 ; advapi32.edf
4 ;
5 ; ReactOS Operating System
6 ;
7 ; Some stack sizes are taken from Ander Norlander's .DEFs.
8 ;
9 LIBRARY advapi32.dll
10 EXPORTS
11 AbortSystemShutdownA=AbortSystemShutdownA@4
12 AbortSystemShutdownW=AbortSystemShutdownW@4
13 AccessCheck=AccessCheck@32
14 ;AccessCheckAndAuditAlarmA=AccessCheckAndAuditAlarmA@44
15 ;AccessCheckAndAuditAlarmW=AccessCheckAndAuditAlarmW@44
16 AddAccessAllowedAce=AddAccessAllowedAce@16
17 AddAccessDeniedAce=AddAccessDeniedAce@16
18 AddAce=AddAce@20
19 AddAuditAccessAce=AddAuditAccessAce@24
20 AdjustTokenGroups=AdjustTokenGroups@24
21 AdjustTokenPrivileges=AdjustTokenPrivileges@24
22 AllocateAndInitializeSid=AllocateAndInitializeSid@44
23 AllocateLocallyUniqueId=AllocateLocallyUniqueId@4
24 AreAllAccessesGranted=AreAllAccessesGranted@8
25 AreAnyAccessesGranted=AreAnyAccessesGranted@8
26 ;BackupEventLogA=BackupEventLogA@8
27 ;BackupEventLogW=BackupEventLogW@8
28 ;BuildAccessRequestA=BuildAccessRequestA@12
29 ;BuildAccessRequestW=BuildAccessRequestW@12
30 ;BuildExplicitAccessWithNameA=BuildExplicitAccessWithNameA@20
31 ;BuildExplicitAccessWithNameW=BuildExplicitAccessWithNameW@20
32 ;BuildImpersonateExplicitAccessWithNameA
33 ;BuildImpersonateExplicitAccessWithNameW
34 ;BuildImpersonateTrusteeA
35 ;BuildImpersonateTrusteeW
36 ;BuildSecurityDescriptorA=BuildSecurityDescriptorA@36
37 ;BuildSecurityDescriptorW=BuildSecurityDescriptorW@36
38 ;BuildTrusteeWithNameA=BuildTrusteeWithNameA@8
39 ;BuildTrusteeWithNameW=BuildTrusteeWithNameW@8
40 ;BuildTrusteeWithSidA=BuildTrusteeWithSidA@8
41 ;BuildTrusteeWithSidW=BuildTrusteeWithSidW@8
42 ChangeServiceConfigA=ChangeServiceConfigA@44
43 ChangeServiceConfigW=ChangeServiceConfigW@44
44 ;ClearEventLogA=ClearEventLogA@8
45 ;ClearEventLogW=ClearEventLogW@8
46 CloseServiceHandle=CloseServiceHandle@4
47 ControlService=ControlService@12
48 CopySid=CopySid@12
49 ;CreatePrivateObjectSecurity=CreatePrivateObjectSecurity@24
50 ;CreateProcessAsUserA=CreateProcessAsUserA@44
51 ;CreateProcessAsUserW=CreateProcessAsUserW@44
52 CreateServiceA=CreateServiceA@52
53 CreateServiceW=CreateServiceW@52
54 ;CryptAcquireContextA=CryptAcquireContextA@20
55 ;CryptAcquireContextW=CryptAcquireContextW@20
56 ;CryptCreateHash=CryptCreateHash@20
57 ;CryptDecrypt=CryptDecrypt@24
58 ;CryptDeriveKey=CryptDeriveKey@20
59 ;CryptDestroyHash=CryptDestroyHash@4
60 ;CryptDestroyKey=CryptDestroyKey@4
61 ;CryptEncrypt=CryptEncrypt@28
62 ;CryptExportKey=CryptExportKey@24
63 ;CryptGenKey=CryptGenKey@16
64 ;CryptGenRandom=CryptGenRandom@12
65 ;CryptGetHashParam=CryptGetHashParam@20
66 ;CryptGetKeyParam=CryptGetKeyParam@20
67 ;CryptGetProvParam=CryptGetProvParam@20
68 ;CryptGetUserKey=CryptGetUserKey@12
69 ;CryptHashData=CryptHashData@16
70 ;CryptHashSessionKey=CryptHashSessionKey@12
71 ;CryptImportKey=CryptImportKey@24
72 ;CryptReleaseContext=CryptReleaseContext@8
73 ;CryptSetHashParam=CryptSetHashParam@16
74 ;CryptSetKeyParam=CryptSetKeyParam@16
75 ;CryptSetProvParam=CryptSetProvParam@16
76 ;CryptSetProviderA=CryptSetProviderA@8
77 ;CryptSetProviderW=CryptSetProviderW@8
78 ;CryptSignHashA=CryptSignHashA@24
79 ;CryptSignHashW=CryptSignHashW@24
80 ;CryptVerifySignatureA=CryptVerifySignatureA@24
81 ;CryptVerifySignatureW=CryptVerifySignatureW@24
82 DeleteAce=DeleteAce@8
83 DeleteService=DeleteService@4
84 ;DenyAccessRightsA
85 ;DenyAccessRightsW
86 ;DeregisterEventSource=DeregisterEventSource@4
87 ;DestroyPrivateObjectSecurity=DestroyPrivateObjectSecurity@4
88 DuplicateToken=DuplicateToken@12
89 DuplicateTokenEx=DuplicateTokenEx@24
90 ;ElfBackupEventLogFileA=ElfBackupEventLogFileA@8
91 ;ElfBackupEventLogFileW=ElfBackupEventLogFileW@8
92 ;ElfChangeNotify=ElfChangeNotify@8
93 ;ElfClearEventLogFileA=ElfClearEventLogFileA@8
94 ;ElfClearEventLogFileW=ElfClearEventLogFileW@8
95 ;ElfCloseEventLog=ElfCloseEventLog@4
96 ;ElfDeregisterEventSource=ElfDeregisterEventSource@4
97 ;ElfNumberOfRecords=ElfNumberOfRecords@8
98 ;ElfOldestRecord=ElfOldestRecord@8
99 ;ElfOpenBackupEventLogA=ElfOpenBackupEventLogA@12
100 ;ElfOpenBackupEventLogW=ElfOpenBackupEventLogW@12
101 ;ElfOpenEventLogA=ElfOpenEventLogA@12
102 ;ElfOpenEventLogW=ElfOpenEventLogW@12
103 ;ElfReadEventLogA=ElfReadEventLogA@28
104 ;ElfReadEventLogW=ElfReadEventLogW@28
105 ;ElfRegisterEventSourceA=ElfRegisterEventSourceA@12
106 ;ElfRegisterEventSourceW=ElfRegisterEventSourceW@12
107 ;ElfReportEventA=ElfReportEventA@48
108 ;ElfReportEventW=ElfReportEventW@48
109 EnumDependentServicesA=EnumDependentServicesA@24
110 EnumDependentServicesW=EnumDependentServicesW@24
111 EnumServiceGroupW=EnumServiceGroupW@36
112 EnumServicesStatusA=EnumServicesStatusA@32
113 EnumServicesStatusW=EnumServicesStatusW@32
114 EqualPrefixSid=EqualPrefixSid@8
115 EqualSid=EqualSid@8
116 FindFirstFreeAce=FindFirstFreeAce@8
117 FreeSid=FreeSid@4
118 GetAce=GetAce@12
119 GetAclInformation=GetAclInformation@16
120 ;GetAuditedPermissionsFromAclA=GetAuditedPermissionsFromAclA@16
121 ;GetAuditedPermissionsFromAclW=GetAuditedPermissionsFromAclW@16
122 ;GetAuditedPermissionsFromSDA=GetAuditedPermissionsFromSDA@16
123 ;GetAuditedPermissionsFromSDW=GetAuditedPermissionsFromSDW@16
124 ;GetCurrentHwProfileA=GetCurrentHwProfileA@4
125 ;GetCurrentHwProfileW=GetCurrentHwProfileW@4
126 ;GetEffectiveAccessRightsA=GetEffectiveAccessRightsA@16
127 ;GetEffectiveAccessRightsW=GetEffectiveAccessRightsW@16
128 ;GetEffectiveRightsFromAclA=GetEffectiveRightsFromAclA@12
129 ;GetEffectiveRightsFromAclW=GetEffectiveRightsFromAclW@12
130 ;GetEffectiveRightsFromSDA=GetEffectiveRightsFromSDA@12
131 ;GetEffectiveRightsFromSDW=GetEffectiveRightsFromSDW@12
132 ;GetExplicitAccessRightsA=GetExplicitAccessRightsA@16
133 ;GetExplicitAccessRightsW=GetExplicitAccessRightsW@16
134 ;GetExplicitEntriesFromAclA=GetExplicitEntriesFromAclA@12
135 ;GetExplicitEntriesFromAclW=GetExplicitEntriesFromAclW@12
136 ;GetFileSecurityA=GetFileSecurityA@20
137 ;GetFileSecurityW=GetFileSecurityW@20
138 GetKernelObjectSecurity=GetKernelObjectSecurity@20
139 GetLengthSid=GetLengthSid@4
140 ;GetMultipleTrusteeA=GetMultipleTrusteeA@4
141 ;GetMultipleTrusteeOperationA=GetMultipleTrusteeOperationA@4
142 ;GetMultipleTrusteeOperationW=GetMultipleTrusteeOperationW@4
143 ;GetMultipleTrusteeW=GetMultipleTrusteeW@4
144 ;GetNamedSecurityInfoA=GetNamedSecurityInfoA@32
145 ;GetNamedSecurityInfoW=GetNamedSecurityInfoW@32
146 ;GetNumberOfEventLogRecords=GetNumberOfEventLogRecords@8
147 ;GetOldestEventLogRecord=GetOldestEventLogRecord@8
148 ;GetPrivateObjectSecurity=GetPrivateObjectSecurity@20
149 GetSecurityDescriptorControl=GetSecurityDescriptorControl@12
150 GetSecurityDescriptorDacl=GetSecurityDescriptorDacl@16
151 GetSecurityDescriptorGroup=GetSecurityDescriptorGroup@12
152 GetSecurityDescriptorLength=GetSecurityDescriptorLength@4
153 GetSecurityDescriptorOwner=GetSecurityDescriptorOwner@12
154 GetSecurityDescriptorSacl=GetSecurityDescriptorSacl@16
155 ;GetSecurityInfo=GetSecurityInfo@32
156 GetServiceDisplayNameA=GetServiceDisplayNameA@16
157 GetServiceDisplayNameW=GetServiceDisplayNameW@16
158 GetServiceKeyNameA=GetServiceKeyNameA@16
159 GetServiceKeyNameW=GetServiceKeyNameW@16
160 GetSidIdentifierAuthority=GetSidIdentifierAuthority@4
161 GetSidLengthRequired=GetSidLengthRequired@4
162 GetSidSubAuthority=GetSidSubAuthority@8
163 GetSidSubAuthorityCount=GetSidSubAuthorityCount@4
164 GetTokenInformation=GetTokenInformation@20
165 ;GetTrusteeForm=GetTrusteeForm@4
166 ;GetTrusteeNameA=GetTrusteeNameA@4
167 ;GetTrusteeNameW=GetTrusteeNameW@4
168 ;GetTrusteeTypeA=GetTrusteeTypeA@4
169 ;GetTrusteeTypeW=GetTrusteeTypeW@4
170 GetUserNameA=GetUserNameA@8
171 GetUserNameW=GetUserNameW@8
172 ;GrantAccessRightsA=GrantAccessRightsA@16
173 ;GrantAccessRightsW=GrantAccessRightsW@16
174 ;I_ScGetCurrentGroupStateW=I_ScGetCurrentGroupStateW@12
175 ;I_ScSetServiceBitsA=I_ScSetServiceBitsA@20
176 ;I_ScSetServiceBitsW=I_ScSetServiceBitsW@20
177 ;ImpersonateLoggedOnUser=ImpersonateLoggedOnUser@4
178 ;ImpersonateNamedPipeClient=ImpersonateNamedPipeClient@4
179 ImpersonateSelf=ImpersonateSelf@4
180 InitializeAcl=InitializeAcl@12
181 InitializeSecurityDescriptor=InitializeSecurityDescriptor@8
182 InitializeSid=InitializeSid@12
183 InitiateSystemShutdownA=InitiateSystemShutdownA@20
184 InitiateSystemShutdownW=InitiateSystemShutdownW@20
185 ;IsAccessPermittedA=IsAccessPermittedA@20
186 ;IsAccessPermittedW=IsAccessPermittedW@20
187 ;IsTextUnicode=IsTextUnicode@12
188 IsValidAcl=IsValidAcl@4
189 IsValidSecurityDescriptor=IsValidSecurityDescriptor@4
190 IsValidSid=IsValidSid@4
191 LockServiceDatabase=LockServiceDatabase@4
192 ;LogonUserA=LogonUserA@24
193 ;LogonUserW=LogonUserW@24
194 LookupAccountNameA=LookupAccountNameA@28
195 LookupAccountNameW=LookupAccountNameW@28
196 LookupAccountSidA=LookupAccountSidA@28
197 LookupAccountSidW=LookupAccountSidW@28
198 LookupPrivilegeDisplayNameA=LookupPrivilegeDisplayNameA@20
199 LookupPrivilegeDisplayNameW=LookupPrivilegeDisplayNameW@20
200 LookupPrivilegeNameA=LookupPrivilegeNameA@16
201 LookupPrivilegeNameW=LookupPrivilegeNameW@16
202 LookupPrivilegeValueA=LookupPrivilegeValueA@12
203 LookupPrivilegeValueW=LookupPrivilegeValueW@12
204 ;LookupSecurityDescriptorPartsA=LookupSecurityDescriptorPartsA@28
205 ;LookupSecurityDescriptorPartsW=LookupSecurityDescriptorPartsW@28
206 ;LsaAddAccountRights=LsaAddAccountRights@16
207 ;LsaAddPrivilegesToAccount=LsaAddPrivilegesToAccount@8
208 ;LsaClearAuditLog=LsaClearAuditLog@4
209 LsaClose=LsaClose@4
210 ;LsaCreateAccount=LsaCreateAccount@16
211 ;LsaCreateSecret=LsaCreateSecret@16
212 ;LsaCreateTrustedDomain=LsaCreateTrustedDomain@16
213 ;LsaDelete=LsaDelete@4
214 ;LsaDeleteTrustedDomain=LsaDeleteTrustedDomain@8
215 ;LsaEnumerateAccountRights=LsaEnumerateAccountRights@16
216 ;LsaEnumerateAccounts=LsaEnumerateAccounts@20
217 ;LsaEnumerateAccountsWithUserRight=LsaEnumerateAccountsWithUserRight@16
218 ;LsaEnumeratePrivileges=LsaEnumeratePrivileges@20
219 ;LsaEnumeratePrivilegesOfAccount=LsaEnumeratePrivilegesOfAccount@8
220 ;LsaEnumerateTrustedDomains=LsaEnumerateTrustedDomains@20
221 LsaFreeMemory=LsaFreeMemory@4
222 ;LsaGetQuotasForAccount=LsaGetQuotasForAccount@8
223 ;LsaGetSystemAccessAccount=LsaGetSystemAccessAccount@8
224 ;LsaGetUserName=LsaGetUserName@8
225 ;LsaICLookupNames=LsaICLookupNames@28
226 ;LsaICLookupSids=LsaICLookupSids@28
227 ;LsaLookupNames=LsaLookupNames@20
228 ;LsaLookupPrivilegeDisplayName=LsaLookupPrivilegeDisplayName@16
229 ;LsaLookupPrivilegeName=LsaLookupPrivilegeName@12
230 ;LsaLookupPrivilegeValue=LsaLookupPrivilegeValue@12
231 ;LsaLookupSids=LsaLookupSids@20
232 LsaNtStatusToWinError=LsaNtStatusToWinError@4
233 ;LsaOpenAccount=LsaOpenAccount@16
234 LsaOpenPolicy=LsaOpenPolicy@16
235 ;LsaOpenSecret=LsaOpenSecret@16
236 ;LsaOpenTrustedDomain=LsaOpenTrustedDomain@16
237 ;LsaQueryInfoTrustedDomain=LsaQueryInfoTrustedDomain@12
238 LsaQueryInformationPolicy=LsaQueryInformationPolicy@12
239 ;LsaQuerySecret=LsaQuerySecret@20
240 ;LsaQuerySecurityObject=LsaQuerySecurityObject@12
241 ;LsaQueryTrustedDomainInfo=LsaQueryTrustedDomainInfo@16
242 ;LsaRemoveAccountRights=LsaRemoveAccountRights@20
243 ;LsaRemovePrivilegesFromAccount=LsaRemovePrivilegesFromAccount@12
244 ;LsaRetrievePrivateData=LsaRetrievePrivateData@12
245 ;LsaSetInformationPolicy=LsaSetInformationPolicy@12
246 ;LsaSetInformationTrustedDomain=LsaSetInformationTrustedDomain@12
247 ;LsaSetQuotasForAccount=LsaSetQuotasForAccount@8
248 ;LsaSetSecret=LsaSetSecret@12
249 ;LsaSetSecurityObject=LsaSetSecurityObject@12
250 ;LsaSetSystemAccessAccount=LsaSetSystemAccessAccount@8
251 ;LsaSetTrustedDomainInformation=LsaSetTrustedDomainInformation@16
252 ;LsaStorePrivateData=LsaStorePrivateData@12
253 MakeAbsoluteSD=MakeAbsoluteSD@44
254 MakeSelfRelativeSD=MakeSelfRelativeSD@12
255 MapGenericMask=MapGenericMask@8
256 ;NTAccessMaskToProvAccessRights=NTAccessMaskToProvAccessRights@12
257 ;NotifyBootConfigStatus=NotifyBootConfigStatus@4
258 ;NotifyChangeEventLog=NotifyChangeEventLog@8
259 ;ObjectCloseAuditAlarmA=ObjectCloseAuditAlarmA@12
260 ;ObjectCloseAuditAlarmW=ObjectCloseAuditAlarmW@12
261 ;ObjectDeleteAuditAlarmA=ObjectDeleteAuditAlarmA@12
262 ;ObjectDeleteAuditAlarmW=ObjectDeleteAuditAlarmW@12
263 ;ObjectOpenAuditAlarmA=ObjectOpenAuditAlarmA@48
264 ;ObjectOpenAuditAlarmW=ObjectOpenAuditAlarmW@48
265 ;ObjectPrivilegeAuditAlarmA=ObjectPrivilegeAuditAlarmA@24
266 ;ObjectPrivilegeAuditAlarmW=ObjectPrivilegeAuditAlarmW@24
267 ;OpenBackupEventLogA=OpenBackupEventLogA@8
268 ;OpenBackupEventLogW=OpenBackupEventLogW@8
269 ;OpenEventLogA=OpenEventLogA@8
270 ;OpenEventLogW=OpenEventLogW@8
271 OpenProcessToken=OpenProcessToken@12
272 OpenSCManagerA=OpenSCManagerA@12
273 OpenSCManagerW=OpenSCManagerW@12
274 OpenServiceA=OpenServiceA@12
275 OpenServiceW=OpenServiceW@12
276 OpenThreadToken=OpenThreadToken@16
277 ;PrivilegeCheck=PrivilegeCheck@12
278 ;PrivilegedServiceAuditAlarmA=PrivilegedServiceAuditAlarmA@20
279 ;PrivilegedServiceAuditAlarmW=PrivilegedServiceAuditAlarmW@20
280 ;ProvAccessRightsToNTAccessMask=ProvAccessRightsToNTAccessMask@8
281 QueryServiceConfigA=QueryServiceConfigA@16
282 QueryServiceConfigW=QueryServiceConfigW@16
283 QueryServiceLockStatusA=QueryServiceLockStatusA@16
284 QueryServiceLockStatusW=QueryServiceLockStatusW@16
285 QueryServiceObjectSecurity=QueryServiceObjectSecurity@20
286 QueryServiceStatus=QueryServiceStatus@8
287 ;QueryWindows31FilesMigration=QueryWindows31FilesMigration@4
288 ;ReadEventLogA=ReadEventLogA@28
289 ;ReadEventLogW=ReadEventLogW@28
290 RegCloseKey=RegCloseKey@4
291 RegConnectRegistryA=RegConnectRegistryA@12
292 RegConnectRegistryW=RegConnectRegistryW@12
293 RegCreateKeyA=RegCreateKeyA@12
294 RegCreateKeyExA=RegCreateKeyExA@36
295 RegCreateKeyExW=RegCreateKeyExW@36
296 RegCreateKeyW=RegCreateKeyW@12
297 RegDeleteKeyA=RegDeleteKeyA@8
298 RegDeleteKeyW=RegDeleteKeyW@8
299 RegDeleteValueA=RegDeleteValueA@8
300 RegDeleteValueW=RegDeleteValueW@8
301 RegEnumKeyA=RegEnumKeyA@16
302 RegEnumKeyExA=RegEnumKeyExA@32
303 RegEnumKeyExW=RegEnumKeyExW@32
304 RegEnumKeyW=RegEnumKeyW@16
305 RegEnumValueA=RegEnumValueA@32
306 RegEnumValueW=RegEnumValueW@32
307 RegFlushKey=RegFlushKey@4
308 RegGetKeySecurity=RegGetKeySecurity@16
309 RegLoadKeyA=RegLoadKeyA@12
310 RegLoadKeyW=RegLoadKeyW@12
311 RegNotifyChangeKeyValue=RegNotifyChangeKeyValue@20
312 RegOpenKeyA=RegOpenKeyA@12
313 RegOpenKeyExA=RegOpenKeyExA@20
314 RegOpenKeyExW=RegOpenKeyExW@20
315 RegOpenKeyW=RegOpenKeyW@12
316 RegQueryInfoKeyA=RegQueryInfoKeyA@48
317 RegQueryInfoKeyW=RegQueryInfoKeyW@48
318 RegQueryMultipleValuesA=RegQueryMultipleValuesA@20
319 RegQueryMultipleValuesW=RegQueryMultipleValuesW@20
320 RegQueryValueA=RegQueryValueA@16
321 RegQueryValueExA=RegQueryValueExA@24
322 RegQueryValueExW=RegQueryValueExW@24
323 RegQueryValueW=RegQueryValueW@16
324 RegReplaceKeyA=RegReplaceKeyA@16
325 RegReplaceKeyW=RegReplaceKeyW@16
326 RegRestoreKeyA=RegRestoreKeyA@12
327 RegRestoreKeyW=RegRestoreKeyW@12
328 RegSaveKeyA=RegSaveKeyA@12
329 RegSaveKeyW=RegSaveKeyW@12
330 RegSetKeySecurity=RegSetKeySecurity@12
331 RegSetValueA=RegSetValueA@20
332 RegSetValueExA=RegSetValueExA@24
333 RegSetValueExW=RegSetValueExW@24
334 RegSetValueW=RegSetValueW@20
335 RegUnLoadKeyA=RegUnLoadKeyA@8
336 RegUnLoadKeyW=RegUnLoadKeyW@8
337 ;RegisterEventSourceA=RegisterEventSourceA@8
338 ;RegisterEventSourceW=RegisterEventSourceW@8
339 RegisterServiceCtrlHandlerA=RegisterServiceCtrlHandlerA@8
340 RegisterServiceCtrlHandlerW=RegisterServiceCtrlHandlerW@8
341 ;ReplaceAllAccessRightsA
342 ;ReplaceAllAccessRightsW
343 ;ReportEventA=ReportEventA@36
344 ;ReportEventW=ReportEventW@36
345 RevertToSelf=RevertToSelf@0
346 ;RevokeExplicitAccessRightsA=RevokeExplicitAccessRightsA@16
347 ;RevokeExplicitAccessRightsW=RevokeExplicitAccessRightsW@16
348 ;SetAccessRightsA=SetAccessRightsA@16
349 ;SetAccessRightsW=SetAccessRightsW@16
350 SetAclInformation=SetAclInformation@16
351 ;SetEntriesInAclA=SetEntriesInAclA@16
352 ;SetEntriesInAclW=SetEntriesInAclW@16
353 ;SetFileSecurityA=SetFileSecurityA@12
354 ;SetFileSecurityW=SetFileSecurityW@12
355 SetKernelObjectSecurity=SetKernelObjectSecurity@12
356 ;SetNamedSecurityInfoA=SetNamedSecurityInfoA@28
357 ;SetNamedSecurityInfoW=SetNamedSecurityInfoW@28
358 ;SetPrivateObjectSecurity=SetPrivateObjectSecurity@20
359 SetSecurityDescriptorDacl=SetSecurityDescriptorDacl@16
360 SetSecurityDescriptorGroup=SetSecurityDescriptorGroup@12
361 SetSecurityDescriptorOwner=SetSecurityDescriptorOwner@12
362 SetSecurityDescriptorSacl=SetSecurityDescriptorSacl@16
363 ;SetSecurityInfo=SetSecurityInfo@28
364 ;SetServiceBits=SetServiceBits@16
365 SetServiceObjectSecurity=SetServiceObjectSecurity@12
366 SetServiceStatus=SetServiceStatus@8
367 SetThreadToken=SetThreadToken@8
368 SetTokenInformation=SetTokenInformation@16
369 StartServiceA=StartServiceA@12
370 StartServiceCtrlDispatcherA=StartServiceCtrlDispatcherA@4
371 StartServiceCtrlDispatcherW=StartServiceCtrlDispatcherW@4
372 StartServiceW=StartServiceW@12
373 ;SynchronizeWindows31FilesAndWindowsNTRegistry=SynchronizeWindows31FilesAndWindowsNTRegistry@16
374 SystemFunction001=SystemFunction001@12
375 SystemFunction002=SystemFunction002@12
376 SystemFunction003=SystemFunction003@8
377 SystemFunction004=SystemFunction004@12
378 SystemFunction005=SystemFunction005@12
379 SystemFunction006=SystemFunction006@8
380 SystemFunction007=SystemFunction007@8
381 SystemFunction008=SystemFunction008@12
382 SystemFunction009=SystemFunction009@12
383 SystemFunction010=SystemFunction010@12
384 SystemFunction011=SystemFunction011@12
385 SystemFunction012=SystemFunction012@12
386 SystemFunction013=SystemFunction013@12
387 SystemFunction014=SystemFunction014@12
388 SystemFunction015=SystemFunction015@12
389 SystemFunction016=SystemFunction016@12
390 SystemFunction017=SystemFunction017@12
391 SystemFunction018=SystemFunction018@12
392 SystemFunction019=SystemFunction019@12
393 SystemFunction020=SystemFunction020@12
394 SystemFunction021=SystemFunction021@12
395 SystemFunction022=SystemFunction022@12
396 SystemFunction023=SystemFunction023@12
397 SystemFunction024=SystemFunction024@12
398 SystemFunction025=SystemFunction025@12
399 SystemFunction026=SystemFunction026@12
400 SystemFunction027=SystemFunction027@12
401 SystemFunction028=SystemFunction028@8
402 SystemFunction029=SystemFunction029@8
403 SystemFunction030=SystemFunction030@8
404 SystemFunction031=SystemFunction031@8
405 SystemFunction032=SystemFunction032@8
406 SystemFunction033=SystemFunction033@8
407 UnlockServiceDatabase=UnlockServiceDatabase@4
408 ;WinLoadTrustProvider=WinLoadTrustProvider@4
409 ;WinSubmitCertificate=WinSubmitCertificate@4
410 ;WinVerifyTrust=WinVerifyTrust@12
411