1 | ; $Id: advapi32dbg.def,v 1.1 2004/03/08 14:35:39 sandervl Exp $
|
---|
2 |
|
---|
3 | ;
|
---|
4 | ; Based on NT 4.0 SP6: ADVAPI32.DLL
|
---|
5 | ;
|
---|
6 | LIBRARY ADVAPI32 INITINSTANCE
|
---|
7 | DESCRIPTION 'Odin ADVAPI32.DLL'
|
---|
8 | DATA MULTIPLE NONSHARED
|
---|
9 |
|
---|
10 | IMPORTS
|
---|
11 |
|
---|
12 | RtlUniform = KERNEL32.3531
|
---|
13 |
|
---|
14 | EXPORTS
|
---|
15 |
|
---|
16 | ; ----------------------------------------------------------------------------
|
---|
17 | ; LSA
|
---|
18 | ; ----------------------------------------------------------------------------
|
---|
19 |
|
---|
20 | LsaAddAccountRights = "_LsaAddAccountRights@16" @196
|
---|
21 | ; LsaAddPrivilegesToAccount @197
|
---|
22 | ; LsaClearAuditLog @198
|
---|
23 | LsaClose = "_LsaClose@4" @199
|
---|
24 | ; LsaCreateAccount @200
|
---|
25 | ; LsaCreateSecret @201
|
---|
26 | ; LsaCreateTrustedDomain @202
|
---|
27 | ; LsaDelete @203
|
---|
28 | LsaDeleteTrustedDomain = "_LsaDeleteTrustedDomain@8" @204
|
---|
29 | LsaEnumerateAccountRights = "_LsaEnumerateAccountRights@16" @205
|
---|
30 | ; LsaEnumerateAccounts @206
|
---|
31 | LsaEnumerateAccountsWithUserRight = "_LsaEnumerateAccountsWithUserRight@16" @207
|
---|
32 | ; LsaEnumeratePrivileges @208
|
---|
33 | ; LsaEnumeratePrivilegesOfAccount @209
|
---|
34 | LsaEnumerateTrustedDomains = "_LsaEnumerateTrustedDomains@20" @210
|
---|
35 | LsaFreeMemory = "_LsaFreeMemory@4" @211
|
---|
36 | ; LsaGetQuotasForAccount @212
|
---|
37 | ; LsaGetRemoteUserName @213
|
---|
38 | ; LsaGetSystemAccessAccount @214
|
---|
39 | ; LsaGetUserName @215
|
---|
40 | ; LsaICLookupNames @216
|
---|
41 | ; LsaICLookupSids @217
|
---|
42 | LsaLookupNames = "_LsaLookupNames@20" @218
|
---|
43 | ; LsaLookupPrivilegeDisplayName @219
|
---|
44 | ; LsaLookupPrivilegeName @220
|
---|
45 | ; LsaLookupPrivilegeValue @221
|
---|
46 | LsaLookupSids = "_LsaLookupSids@20" @222
|
---|
47 | LsaNtStatusToWinError = "_LsaNtStatusToWinError@4" @223
|
---|
48 | ; LsaOpenAccount @224
|
---|
49 | LsaOpenPolicy = "_LsaOpenPolicy@16" @225
|
---|
50 | ; LsaOpenSecret @226
|
---|
51 | ; LsaOpenTrustedDomain @227
|
---|
52 | ; LsaQueryInfoTrustedDomain @228
|
---|
53 | LsaQueryInformationPolicy = "_LsaQueryInformationPolicy@12" @229
|
---|
54 | ; LsaQuerySecret @230
|
---|
55 | ; LsaQuerySecurityObject @231
|
---|
56 | LsaQueryTrustedDomainInfo = "_LsaQueryTrustedDomainInfo@16" @232
|
---|
57 | LsaRemoveAccountRights = "_LsaRemoveAccountRights@20" @233
|
---|
58 | ; LsaRemovePrivilegesFromAccount @234
|
---|
59 | LsaRetrievePrivateData = "_LsaRetrievePrivateData@12" @235
|
---|
60 | LsaSetInformationPolicy = "_LsaSetInformationPolicy@12" @236
|
---|
61 | ; LsaSetInformationTrustedDomain @237
|
---|
62 | ; LsaSetQuotasForAccount @238
|
---|
63 | ; LsaSetSecret @239
|
---|
64 | ; LsaSetSecurityObject @240
|
---|
65 | ; LsaSetSystemAccessAccount @241
|
---|
66 | ; LsaSetTrustedDomainInformation @242
|
---|
67 | LsaStorePrivateData = "_LsaStorePrivateData@12" @243
|
---|
68 |
|
---|
69 | ; REMOVE LsaCreateTrustedDomainEx = _LsaCreateTrustedDomainEx@20
|
---|
70 | ; REMOVE LsaEnumerateTrustedDomainsEx = _LsaEnumerateTrustedDomainsEx@20
|
---|
71 | ; REMOVE LsaOpenTrustedDomainByName = _LsaOpenTrustedDomainByName@16
|
---|
72 | ; REMOVE LsaQueryTrustedDomainInfoByName = _LsaQueryTrustedDomainInfoByName@16
|
---|
73 | ; REMOVE LsaRegisterPolicyChangeNotification = _LsaRegisterPolicyChangeNotification@8
|
---|
74 | ; REMOVE LsaSetTrustedDomainInfo = _LsaSetTrustedDomainInfo@16
|
---|
75 | ; REMOVE LsaSetTrustedDomainInfoByName = _LsaSetTrustedDomainInfoByName@16
|
---|
76 | ; REMOVE LsaUnregisterPolicyChangeNotification = _LsaUnregisterPolicyChangeNotification@8
|
---|
77 |
|
---|
78 | ; ----------------------------------------------------------------------------
|
---|
79 | ; Registry
|
---|
80 | ; ----------------------------------------------------------------------------
|
---|
81 |
|
---|
82 | RegCloseKey = "_DbgRegCloseKey@4" @280
|
---|
83 | RegConnectRegistryA = "_DbgRegConnectRegistryA@12" @281
|
---|
84 | RegConnectRegistryW = "_DbgRegConnectRegistryW@12" @282
|
---|
85 | RegCreateKeyA = "_DbgRegCreateKeyA@12" @283
|
---|
86 | RegCreateKeyExA = "_DbgRegCreateKeyExA@36" @284
|
---|
87 | RegCreateKeyExW = "_DbgRegCreateKeyExW@36" @285
|
---|
88 | RegCreateKeyW = "_DbgRegCreateKeyW@12" @286
|
---|
89 | RegDeleteKeyA = "_DbgRegDeleteKeyA@8" @287
|
---|
90 | RegDeleteKeyW = "_DbgRegDeleteKeyW@8" @288
|
---|
91 | RegDeleteValueA = "_DbgRegDeleteValueA@8" @289
|
---|
92 | RegDeleteValueW = "_DbgRegDeleteValueW@8" @290
|
---|
93 | RegEnumKeyA = "_DbgRegEnumKeyA@16" @291
|
---|
94 | RegEnumKeyExA = "_DbgRegEnumKeyExA@32" @292
|
---|
95 | RegEnumKeyExW = "_DbgRegEnumKeyExW@32" @293
|
---|
96 | RegEnumKeyW = "_DbgRegEnumKeyW@16" @294
|
---|
97 | RegEnumValueA = "_DbgRegEnumValueA@32" @295
|
---|
98 | RegEnumValueW = "_DbgRegEnumValueW@32" @296
|
---|
99 | RegFlushKey = "_DbgRegFlushKey@4" @297
|
---|
100 | RegGetKeySecurity = "_DbgRegGetKeySecurity@16" @298
|
---|
101 | RegLoadKeyA = "_DbgRegLoadKeyA@12" @299
|
---|
102 | RegLoadKeyW = "_DbgRegLoadKeyW@12" @300
|
---|
103 | RegNotifyChangeKeyValue = "_DbgRegNotifyChangeKeyValue@20" @301
|
---|
104 | RegOpenKeyA = "_DbgRegOpenKeyA@12" @302
|
---|
105 | RegOpenKeyExA = "_DbgRegOpenKeyExA@20" @303
|
---|
106 | RegOpenKeyExW = "_DbgRegOpenKeyExW@20" @304
|
---|
107 | RegOpenKeyW = "_DbgRegOpenKeyW@12" @305
|
---|
108 | RegQueryInfoKeyA = "_DbgRegQueryInfoKeyA@48" @306
|
---|
109 | RegQueryInfoKeyW = "_DbgRegQueryInfoKeyW@48" @307
|
---|
110 | RegQueryMultipleValuesA = "_DbgRegQueryMultipleValuesA@20" @308
|
---|
111 | RegQueryMultipleValuesW = "_DbgRegQueryMultipleValuesW@20" @309
|
---|
112 | RegQueryValueA = "_DbgRegQueryValueA@16" @310
|
---|
113 | RegQueryValueExA = "_DbgRegQueryValueExA@24" @311
|
---|
114 | RegQueryValueExW = "_DbgRegQueryValueExW@24" @312
|
---|
115 | RegQueryValueW = "_DbgRegQueryValueW@16" @313
|
---|
116 | RegReplaceKeyA = "_DbgRegReplaceKeyA@16" @314
|
---|
117 | RegReplaceKeyW = "_DbgRegReplaceKeyW@16" @315
|
---|
118 | RegRestoreKeyA = "_DbgRegRestoreKeyA@12" @316
|
---|
119 | RegRestoreKeyW = "_DbgRegRestoreKeyW@12" @317
|
---|
120 | RegSaveKeyA = "_DbgRegSaveKeyA@12" @318
|
---|
121 | RegSaveKeyW = "_DbgRegSaveKeyW@12" @319
|
---|
122 | RegSetKeySecurity = "_DbgRegSetKeySecurity@12" @320
|
---|
123 | RegSetValueA = "_DbgRegSetValueA@20" @321
|
---|
124 | RegSetValueExA = "_DbgRegSetValueExA@24" @322
|
---|
125 | RegSetValueExW = "_DbgRegSetValueExW@24" @323
|
---|
126 | RegSetValueW = "_DbgRegSetValueW@20" @324
|
---|
127 | RegUnLoadKeyA = "_DbgRegUnLoadKeyA@8" @325
|
---|
128 | RegUnLoadKeyW = "_DbgRegUnLoadKeyW@8" @326
|
---|
129 | ; WIN9X RegRemapPreDefKey = _RegRemapPreDefKey@4 @xxx
|
---|
130 |
|
---|
131 | ; ----------------------------------------------------------------------------
|
---|
132 | ; Rest
|
---|
133 | ; ----------------------------------------------------------------------------
|
---|
134 | AbortSystemShutdownA = "_AbortSystemShutdownA@4" @1
|
---|
135 | AbortSystemShutdownW = "_AbortSystemShutdownW@4" @2
|
---|
136 | AccessCheck = "_AccessCheck@32" @3
|
---|
137 | AccessCheckAndAuditAlarmA = "_AccessCheckAndAuditAlarmA@44" @4
|
---|
138 | AccessCheckAndAuditAlarmW = "_AccessCheckAndAuditAlarmW@44" @5
|
---|
139 | AddAccessAllowedAce = "_AddAccessAllowedAce@16" @6
|
---|
140 | AddAccessDeniedAce = "_AddAccessDeniedAce@16" @7
|
---|
141 | AddAce = "_AddAce@20" @8
|
---|
142 | AddAuditAccessAce = "_AddAuditAccessAce@24" @9
|
---|
143 | AdjustTokenGroups = "_AdjustTokenGroups@24" @10
|
---|
144 | AdjustTokenPrivileges = "_AdjustTokenPrivileges@24" @11
|
---|
145 | AllocateAndInitializeSid = "_AllocateAndInitializeSid@44" @12
|
---|
146 | AllocateLocallyUniqueId = "_AllocateLocallyUniqueId@4" @13
|
---|
147 | AreAllAccessesGranted = "_AreAllAccessesGranted@8" @14
|
---|
148 | AreAnyAccessesGranted = "_AreAnyAccessesGranted@8" @15
|
---|
149 | BackupEventLogA = "_BackupEventLogA@8" @16
|
---|
150 | BackupEventLogW = "_BackupEventLogW@8" @17
|
---|
151 | ; BuildExplicitAccessWithNameA @18
|
---|
152 | ; BuildExplicitAccessWithNameW @19
|
---|
153 | ; BuildImpersonateExplicitAccessWithNameA @20
|
---|
154 | ; BuildImpersonateExplicitAccessWithNameW @21
|
---|
155 | ; BuildImpersonateTrusteeA @22
|
---|
156 | ; BuildImpersonateTrusteeW @23
|
---|
157 | ; BuildSecurityDescriptorA @24
|
---|
158 | ; BuildSecurityDescriptorW @25
|
---|
159 | ; BuildTrusteeWithNameA @26
|
---|
160 | ; BuildTrusteeWithNameW @27
|
---|
161 | ; BuildTrusteeWithSidA @28
|
---|
162 | ; BuildTrusteeWithSidW @29
|
---|
163 | ; CancelOverlappedAccess @30
|
---|
164 | ChangeServiceConfigA = "_ChangeServiceConfigA@44" @31
|
---|
165 | ChangeServiceConfigW = "_ChangeServiceConfigW@44" @32
|
---|
166 | ClearEventLogA = "_ClearEventLogA@8" @33
|
---|
167 | ClearEventLogW = "_ClearEventLogW@8" @34
|
---|
168 | CloseEventLog = "_CloseEventLog@4" @35
|
---|
169 | CloseServiceHandle = "_CloseServiceHandle@4" @36
|
---|
170 | ControlService = "_ControlService@12" @37
|
---|
171 | ; ConvertAccessToSecurityDescriptorA @38
|
---|
172 | ; ConvertAccessToSecurityDescriptorW @39
|
---|
173 | ; ConvertSecurityDescriptorToAccessA @40
|
---|
174 | ; ConvertSecurityDescriptorToAccessNamedA @41
|
---|
175 | ; ConvertSecurityDescriptorToAccessNamedW @42
|
---|
176 | ; ConvertSecurityDescriptorToAccessW @43
|
---|
177 | CopySid = "_CopySid@12" @44
|
---|
178 | CreatePrivateObjectSecurity = "_CreatePrivateObjectSecurity@24" @45
|
---|
179 | CreateProcessAsUserA = "_CreateProcessAsUserA@44" @46
|
---|
180 | CreateProcessAsUserW = "_CreateProcessAsUserW@44" @47
|
---|
181 | CreateServiceA = "_CreateServiceA@52" @48
|
---|
182 | CreateServiceW = "_CreateServiceW@52" @49
|
---|
183 | CryptAcquireContextA = "_CryptAcquireContextA@20" @50
|
---|
184 | CryptAcquireContextW = "_CryptAcquireContextW@20" @51
|
---|
185 | CryptCreateHash = "_CryptCreateHash@20" @52
|
---|
186 | CryptDecrypt = "_CryptDecrypt@24" @53
|
---|
187 | CryptDeriveKey = "_CryptDeriveKey@20" @54
|
---|
188 | CryptDestroyHash = "_CryptDestroyHash@4" @55
|
---|
189 | CryptDestroyKey = "_CryptDestroyKey@4" @56
|
---|
190 | CryptEncrypt = "_CryptEncrypt@28" @57
|
---|
191 | CryptExportKey = "_CryptExportKey@24" @58
|
---|
192 | CryptGenKey = "_CryptGenKey@16" @59
|
---|
193 | CryptGenRandom = "_CryptGenRandom@12" @60
|
---|
194 | CryptGetHashParam = "_CryptGetHashParam@20" @61
|
---|
195 | CryptGetKeyParam = "_CryptGetKeyParam@20" @62
|
---|
196 | CryptGetProvParam = "_CryptGetProvParam@20" @63
|
---|
197 | CryptGetUserKey = "_CryptGetUserKey@12" @64
|
---|
198 | CryptHashData = "_CryptHashData@16" @65
|
---|
199 | CryptHashSessionKey = "_CryptHashSessionKey@12" @66
|
---|
200 | CryptImportKey = "_CryptImportKey@24" @67
|
---|
201 | CryptReleaseContext = "_CryptReleaseContext@8" @68
|
---|
202 | CryptSetHashParam = "_CryptSetHashParam@16" @69
|
---|
203 | CryptSetKeyParam = "_CryptSetKeyParam@16" @70
|
---|
204 | CryptSetProvParam = "_CryptSetProvParam@16" @71
|
---|
205 | CryptSetProviderA = "_CryptSetProviderA@8" @72
|
---|
206 | CryptSetProviderW = "_CryptSetProviderW@8" @73
|
---|
207 | CryptSignHashA = "_CryptSignHashA@24" @74
|
---|
208 | CryptSignHashW = "_CryptSignHashW@24" @75
|
---|
209 | CryptVerifySignatureA = "_CryptVerifySignatureA@24" @76
|
---|
210 | CryptVerifySignatureW = "_CryptVerifySignatureW@24" @77
|
---|
211 | DeleteAce = "_DeleteAce@8" @78
|
---|
212 | DeleteService = "_DeleteService@4" @79
|
---|
213 | DeregisterEventSource = "_DeregisterEventSource@4" @80
|
---|
214 | DestroyPrivateObjectSecurity = "_DestroyPrivateObjectSecurity@4" @81
|
---|
215 | DuplicateToken = "_DuplicateToken@12" @82
|
---|
216 | ; DuplicateTokenEx @83
|
---|
217 | ; ElfBackupEventLogFileA @84
|
---|
218 | ; ElfBackupEventLogFileW @85
|
---|
219 | ; ElfChangeNotify @86
|
---|
220 | ; ElfClearEventLogFileA @87
|
---|
221 | ; ElfClearEventLogFileW @88
|
---|
222 | ; ElfCloseEventLog @89
|
---|
223 | ; ElfDeregisterEventSource @90
|
---|
224 | ; ElfNumberOfRecords @91
|
---|
225 | ; ElfOldestRecord @92
|
---|
226 | ; ElfOpenBackupEventLogA @93
|
---|
227 | ; ElfOpenBackupEventLogW @94
|
---|
228 | ; ElfOpenEventLogA @95
|
---|
229 | ; ElfOpenEventLogW @96
|
---|
230 | ; ElfReadEventLogA @97
|
---|
231 | ; ElfReadEventLogW @98
|
---|
232 | ; ElfRegisterEventSourceA @99
|
---|
233 | ; ElfRegisterEventSourceW @100
|
---|
234 |
|
---|
235 | ; ElfReportEventA @101
|
---|
236 | ; ElfReportEventW @102
|
---|
237 | EnumDependentServicesA = "_EnumDependentServicesA@24" @103
|
---|
238 | EnumDependentServicesW = "_EnumDependentServicesW@24" @104
|
---|
239 | ; EnumServiceGroupW @105
|
---|
240 | EnumServicesStatusA = "_EnumServicesStatusA@32" @106
|
---|
241 | ; EnumServicesStatusExA @107
|
---|
242 | ; EnumServicesStatusExW @108
|
---|
243 | EnumServicesStatusW = "_EnumServicesStatusW@32" @109
|
---|
244 | EqualPrefixSid = "_EqualPrefixSid@8" @110
|
---|
245 | EqualSid = "_EqualSid@8" @111
|
---|
246 | FindFirstFreeAce = "_RtlFirstFreeAce@8" @112
|
---|
247 | FreeSid = "_FreeSid@4" @113
|
---|
248 | ; GetAccessPermissionsForObjectA @114
|
---|
249 | ; GetAccessPermissionsForObjectW @115
|
---|
250 | GetAce = "_GetAce@12" @116
|
---|
251 | GetAclInformation = "_GetAclInformation@16" @117
|
---|
252 | ; GetAuditedPermissionsFromAclA @118
|
---|
253 | ; GetAuditedPermissionsFromAclW @119
|
---|
254 | ; GetCurrentHwProfileA @120
|
---|
255 | ; GetCurrentHwProfileW @121
|
---|
256 | ; GetEffectiveRightsFromAclA @122
|
---|
257 | ; GetEffectiveRightsFromAclW @123
|
---|
258 | ; GetExplicitEntriesFromAclA @124
|
---|
259 | ; GetExplicitEntriesFromAclW @125
|
---|
260 | GetFileSecurityA = "_GetFileSecurityA@20" @126
|
---|
261 | GetFileSecurityW = "_GetFileSecurityW@20" @127
|
---|
262 | GetKernelObjectSecurity = "_GetKernelObjectSecurity@20" @128
|
---|
263 | GetLengthSid = "_RtlLengthSid@4" @129
|
---|
264 | ; GetMultipleTrusteeA @130
|
---|
265 | ; GetMultipleTrusteeOperationA @131
|
---|
266 | ; GetMultipleTrusteeOperationW @132
|
---|
267 | ; GetMultipleTrusteeW @133
|
---|
268 | ; GetNamedSecurityInfoA @134
|
---|
269 | ; GetNamedSecurityInfoExA @135
|
---|
270 | ; GetNamedSecurityInfoExW @136
|
---|
271 | ; GetNamedSecurityInfoW @137
|
---|
272 | GetNumberOfEventLogRecords = "_GetNumberOfEventLogRecords@8" @138
|
---|
273 | GetOldestEventLogRecord = "_GetOldestEventLogRecord@8" @139
|
---|
274 | ; GetOverlappedAccessResults @140
|
---|
275 | GetPrivateObjectSecurity = "_GetPrivateObjectSecurity@20" @141
|
---|
276 | GetSecurityDescriptorControl = "_GetSecurityDescriptorControl@12" @142
|
---|
277 | GetSecurityDescriptorDacl = "_GetSecurityDescriptorDacl@16" @143
|
---|
278 | GetSecurityDescriptorGroup = "_GetSecurityDescriptorGroup@12" @144
|
---|
279 | GetSecurityDescriptorLength = "_GetSecurityDescriptorLength@4" @145
|
---|
280 | GetSecurityDescriptorOwner = "_GetSecurityDescriptorOwner@12" @146
|
---|
281 | GetSecurityDescriptorSacl = "_GetSecurityDescriptorSacl@16" @147
|
---|
282 | ; GetSecurityInfo @148
|
---|
283 | ; GetSecurityInfoExA @149
|
---|
284 | ; GetSecurityInfoExW @150
|
---|
285 | GetServiceDisplayNameA = "_GetServiceDisplayNameA@16" @151
|
---|
286 | GetServiceDisplayNameW = "_GetServiceDisplayNameW@16" @152
|
---|
287 | GetServiceKeyNameA = "_GetServiceKeyNameA@16" @153
|
---|
288 | GetServiceKeyNameW = "_GetServiceKeyNameW@16" @154
|
---|
289 | GetSidIdentifierAuthority = "_RtlIdentifierAuthoritySid@4" @155
|
---|
290 | GetSidLengthRequired = "_RtlLengthRequiredSid@4" @156
|
---|
291 | GetSidSubAuthority = "_RtlSubAuthoritySid@8" @157
|
---|
292 | GetSidSubAuthorityCount = "_RtlSubAuthorityCountSid@4" @158
|
---|
293 | GetTokenInformation = "_GetTokenInformation@20" @159
|
---|
294 | ; GetTrusteeNameA @160
|
---|
295 | ; GetTrusteeNameW @161
|
---|
296 | ; GetTrusteeTypeA @162
|
---|
297 | ; GetTrusteeTypeW @163
|
---|
298 | GetUserNameA = "_GetUserNameA@8" @164
|
---|
299 | GetUserNameW = "_GetUserNameW@8" @165
|
---|
300 | ; I_ScGetCurrentGroupStateW @166
|
---|
301 | ; I_ScSetServiceBitsA @167
|
---|
302 | ; I_ScSetServiceBitsW @168
|
---|
303 | ImpersonateLoggedOnUser = "_ImpersonateLoggedOnUser@4" @169
|
---|
304 | ImpersonateNamedPipeClient = "_ImpersonateNamedPipeClient@4" @170
|
---|
305 | ImpersonateSelf = "_ImpersonateSelf@4" @171
|
---|
306 | InitializeAcl = "_InitializeAcl@12" @172
|
---|
307 | InitializeSecurityDescriptor = "_InitializeSecurityDescriptor@8" @173
|
---|
308 | InitializeSid = "_InitializeSid@12" @174
|
---|
309 | InitiateSystemShutdownA = "_InitiateSystemShutdownA@20" @175
|
---|
310 | InitiateSystemShutdownW = "_InitiateSystemShutdownW@20" @176
|
---|
311 | IsTextUnicode = "_RtlIsTextUnicode@12" @177
|
---|
312 | IsValidAcl = "_IsValidAcl@4" @178
|
---|
313 | IsValidSecurityDescriptor = "_IsValidSecurityDescriptor@4" @179
|
---|
314 | IsValidSid = "_IsValidSid@4" @180
|
---|
315 | LockServiceDatabase = "_LockServiceDatabase@4" @181
|
---|
316 | LogonUserA = "_LogonUserA@24" @182
|
---|
317 | LogonUserW = "_LogonUserW@24" @183
|
---|
318 | LookupAccountNameA = "_LookupAccountNameA@28" @184
|
---|
319 | LookupAccountNameW = "_LookupAccountNameW@28" @185
|
---|
320 | LookupAccountSidA = "_LookupAccountSidA@28" @186
|
---|
321 | LookupAccountSidW = "_LookupAccountSidW@28" @187
|
---|
322 | LookupPrivilegeDisplayNameA = "_LookupPrivilegeDisplayNameA@20" @188
|
---|
323 | LookupPrivilegeDisplayNameW = "_LookupPrivilegeDisplayNameW@20" @189
|
---|
324 | LookupPrivilegeNameA = "_LookupPrivilegeNameA@16" @190
|
---|
325 | LookupPrivilegeNameW = "_LookupPrivilegeNameW@16" @191
|
---|
326 | LookupPrivilegeValueA = "_LookupPrivilegeValueA@12" @192
|
---|
327 | LookupPrivilegeValueW = "_LookupPrivilegeValueW@12" @193
|
---|
328 | ; LookupSecurityDescriptorPartsA @194
|
---|
329 | ; LookupSecurityDescriptorPartsW @195
|
---|
330 |
|
---|
331 | MakeAbsoluteSD = "_MakeAbsoluteSD@44" @244
|
---|
332 | MakeSelfRelativeSD = "_MakeSelfRelativeSD@12" @245
|
---|
333 | MapGenericMask = "_MapGenericMask@8" @246
|
---|
334 | NotifyBootConfigStatus = "_NotifyBootConfigStatus@4" @247
|
---|
335 | NotifyChangeEventLog = "_NotifyChangeEventLog@8" @248
|
---|
336 | ObjectCloseAuditAlarmA = "_ObjectCloseAuditAlarmA@12" @249
|
---|
337 | ObjectCloseAuditAlarmW = "_ObjectCloseAuditAlarmW@12" @250
|
---|
338 | ; ObjectDeleteAuditAlarmA @251
|
---|
339 | ; ObjectDeleteAuditAlarmW @252
|
---|
340 | ObjectOpenAuditAlarmA = "_ObjectOpenAuditAlarmA@48" @253
|
---|
341 | ObjectOpenAuditAlarmW = "_ObjectOpenAuditAlarmW@48" @254
|
---|
342 | ObjectPrivilegeAuditAlarmA = "_ObjectPrivilegeAuditAlarmA@24" @255
|
---|
343 | ObjectPrivilegeAuditAlarmW = "_ObjectPrivilegeAuditAlarmW@24" @256
|
---|
344 | OpenBackupEventLogA = "_OpenBackupEventLogA@8" @257
|
---|
345 | OpenBackupEventLogW = "_OpenBackupEventLogW@8" @258
|
---|
346 | OpenEventLogA = "_OpenEventLogA@8" @259
|
---|
347 | OpenEventLogW = "_OpenEventLogW@8" @260
|
---|
348 | OpenProcessToken = "_OpenProcessToken@12" @261
|
---|
349 | OpenSCManagerA = "_OpenSCManagerA@12" @262
|
---|
350 | OpenSCManagerW = "_OpenSCManagerW@12" @263
|
---|
351 | OpenServiceA = "_OpenServiceA@12" @264
|
---|
352 | OpenServiceW = "_OpenServiceW@12" @265
|
---|
353 | OpenThreadToken = "_OpenThreadToken@16" @266
|
---|
354 | PrivilegeCheck = "_PrivilegeCheck@12" @267
|
---|
355 | PrivilegedServiceAuditAlarmA = "_PrivilegedServiceAuditAlarmA@20" @268
|
---|
356 | PrivilegedServiceAuditAlarmW = "_PrivilegedServiceAuditAlarmW@20" @269
|
---|
357 | QueryServiceConfigA = "_QueryServiceConfigA@16" @270
|
---|
358 | QueryServiceConfigW = "_QueryServiceConfigW@16" @271
|
---|
359 | QueryServiceLockStatusA = "_QueryServiceLockStatusA@16" @272
|
---|
360 | QueryServiceLockStatusW = "_QueryServiceLockStatusW@16" @273
|
---|
361 | QueryServiceObjectSecurity = "_QueryServiceObjectSecurity@20" @274
|
---|
362 | QueryServiceStatus = "_QueryServiceStatus@8" @275
|
---|
363 | ; QueryServiceStatusEx @276
|
---|
364 | ; QueryWindows31FilesMigration @277
|
---|
365 | ReadEventLogA = "_ReadEventLogA@28" @278
|
---|
366 | ReadEventLogW = "_ReadEventLogW@28" @279
|
---|
367 |
|
---|
368 | RegisterEventSourceA = "_RegisterEventSourceA@8" @327
|
---|
369 | RegisterEventSourceW = "_RegisterEventSourceW@8" @328
|
---|
370 | RegisterServiceCtrlHandlerA = "_RegisterServiceCtrlHandlerA@8" @329
|
---|
371 | RegisterServiceCtrlHandlerW = "_RegisterServiceCtrlHandlerW@8" @330
|
---|
372 | ReportEventA = "_ReportEventA@36" @331
|
---|
373 | ReportEventW = "_ReportEventW@36" @332
|
---|
374 | RevertToSelf = "_RevertToSelf@0" @333
|
---|
375 | SetAclInformation = "_SetAclInformation@16" @334
|
---|
376 | ; SetEntriesInAccessListA @335
|
---|
377 | ; SetEntriesInAccessListW @336
|
---|
378 | ; SetEntriesInAclA @337
|
---|
379 | ; SetEntriesInAclW @338
|
---|
380 | ; SetEntriesInAuditListA @339
|
---|
381 | ; SetEntriesInAuditListW @340
|
---|
382 | SetFileSecurityA = "_SetFileSecurityA@12" @341
|
---|
383 | SetFileSecurityW = "_SetFileSecurityW@12" @342
|
---|
384 | SetKernelObjectSecurity = "_SetKernelObjectSecurity@12" @343
|
---|
385 | ; SetNamedSecurityInfoA @344
|
---|
386 | ; SetNamedSecurityInfoExA @345
|
---|
387 | ; SetNamedSecurityInfoExW @346
|
---|
388 | ; SetNamedSecurityInfoW @347
|
---|
389 | SetPrivateObjectSecurity = "_SetPrivateObjectSecurity@20" @348
|
---|
390 | SetSecurityDescriptorDacl = "_SetSecurityDescriptorDacl@16" @349
|
---|
391 | SetSecurityDescriptorGroup = "_SetSecurityDescriptorGroup@12" @350
|
---|
392 | SetSecurityDescriptorOwner = "_SetSecurityDescriptorOwner@12" @351
|
---|
393 | SetSecurityDescriptorSacl = "_SetSecurityDescriptorSacl@16" @352
|
---|
394 | ; SetSecurityInfo @353
|
---|
395 | ; SetSecurityInfoExA @354
|
---|
396 | ; SetSecurityInfoExW @355
|
---|
397 | SetServiceBits = "_SetServiceBits@16" @356
|
---|
398 | SetServiceObjectSecurity = "_SetServiceObjectSecurity@12" @357
|
---|
399 | SetServiceStatus = "_SetServiceStatus@8" @358
|
---|
400 | SetThreadToken = "_SetThreadToken@8" @359
|
---|
401 | SetTokenInformation = "_SetTokenInformation@16" @360
|
---|
402 | StartServiceA = "_StartServiceA@12" @361
|
---|
403 | StartServiceCtrlDispatcherA = "_StartServiceCtrlDispatcherA@4" @362
|
---|
404 | StartServiceCtrlDispatcherW = "_StartServiceCtrlDispatcherW@4" @363
|
---|
405 | StartServiceW = "_StartServiceW@12" @364
|
---|
406 | ; SynchronizeWindows31FilesAndWindowsNTRegistry @365
|
---|
407 | SystemFunction001 = "_SystemFunction001@12" @366
|
---|
408 | SystemFunction002 = "_SystemFunction002@12" @367
|
---|
409 | SystemFunction003 = "_SystemFunction003@8" @368
|
---|
410 | SystemFunction004 = "_SystemFunction004@12" @369
|
---|
411 | SystemFunction005 = "_SystemFunction005@12" @370
|
---|
412 | SystemFunction006 = "_SystemFunction006@8" @371
|
---|
413 | SystemFunction007 = "_SystemFunction007@8" @372
|
---|
414 | SystemFunction008 = "_SystemFunction008@12" @373
|
---|
415 | SystemFunction009 = "_SystemFunction009@12" @374
|
---|
416 | SystemFunction010 = "_SystemFunction010@12" @375
|
---|
417 | SystemFunction011 = "_SystemFunction011@12" @376
|
---|
418 | SystemFunction012 = "_SystemFunction012@12" @377
|
---|
419 | SystemFunction013 = "_SystemFunction013@12" @378
|
---|
420 | SystemFunction014 = "_SystemFunction014@12" @379
|
---|
421 | SystemFunction015 = "_SystemFunction015@12" @380
|
---|
422 | SystemFunction016 = "_SystemFunction016@12" @381
|
---|
423 | SystemFunction017 = "_SystemFunction017@12" @382
|
---|
424 | SystemFunction018 = "_SystemFunction018@12" @383
|
---|
425 | SystemFunction019 = "_SystemFunction019@12" @384
|
---|
426 | SystemFunction020 = "_SystemFunction020@12" @385
|
---|
427 | SystemFunction021 = "_SystemFunction021@12" @386
|
---|
428 | SystemFunction022 = "_SystemFunction022@12" @387
|
---|
429 | SystemFunction023 = "_SystemFunction023@12" @388
|
---|
430 | SystemFunction024 = "_SystemFunction024@12" @389
|
---|
431 | SystemFunction025 = "_SystemFunction025@12" @390
|
---|
432 | SystemFunction026 = "_SystemFunction026@12" @391
|
---|
433 | SystemFunction027 = "_SystemFunction027@12" @392
|
---|
434 | SystemFunction028 = "_SystemFunction028@8" @393
|
---|
435 | SystemFunction029 = "_SystemFunction029@8" @394
|
---|
436 | SystemFunction030 = "_SystemFunction030@8" @395
|
---|
437 | SystemFunction031 = "_SystemFunction031@8" @396
|
---|
438 | SystemFunction032 = "_SystemFunction032@8" @397
|
---|
439 | SystemFunction033 = "_SystemFunction033@8" @398
|
---|
440 | ; TrusteeAccessToObjectA @399
|
---|
441 | ; TrusteeAccessToObjectW @400
|
---|
442 |
|
---|
443 | UnlockServiceDatabase = "_UnlockServiceDatabase@4" @401
|
---|
444 |
|
---|
445 | SystemFunction036 = "_SystemFunction036@8" @402
|
---|
446 |
|
---|
447 | AddAccessAllowedAceEx = "_AddAccessAllowedAceEx@20" @420
|
---|
448 | ConvertSidToStringSidA = "_ConvertSidToStringSidA@8" @421
|
---|
449 | ConvertSidToStringSidW = "_ConvertSidToStringSidW@8" @422
|
---|
450 | CheckTokenMembership = "_CheckTokenMembership@12" @423
|
---|
451 | CryptContextAddRef = "_CryptContextAddRef@12" @424
|
---|
452 | RegDeleteTreeW = "_RegDeleteTreeW@8" @425
|
---|
453 |
|
---|
454 | A_SHAFinal = "_A_SHAFinal@8" @500
|
---|
455 | A_SHAInit = "_A_SHAInit@4" @501
|
---|
456 | A_SHAUpdate = "_A_SHAUpdate@12" @502
|
---|
457 | MD4Final = "_MD4Final@4" @503
|
---|
458 | MD4Init = "_MD4Init@4" @504
|
---|
459 | MD4Update = "_MD4Update@12" @505
|
---|
460 | MD5Final = "_MD5Final@4" @506
|
---|
461 | MD5Init = "_MD5Init@4" @507
|
---|
462 | MD5Update = "_MD5Update@12" @508
|
---|
463 |
|
---|
464 | CredFree = "_CredFree@4" @509
|
---|
465 | CredRead = "_CredReadW@16" @510
|
---|
466 |
|
---|
467 | CryptSetKeyParam_511 = "_CryptSetKeyParam@16" @511
|
---|
468 | CryptSetHashParam_512 = "_CryptSetHashParam@16" @512
|
---|