Stub implementations for AdjustTokenGroups, AreAllAccessesGranted,
[wine] / dlls / advapi32 / advapi32.spec
1 @ stdcall A_SHAFinal(ptr ptr)
2 @ stdcall A_SHAInit(ptr)
3 @ stdcall A_SHAUpdate(ptr ptr long)
4 @ stdcall AbortSystemShutdownA(ptr)
5 @ stdcall AbortSystemShutdownW(ptr)
6 @ stdcall AccessCheck(ptr long long ptr ptr ptr ptr ptr)
7 @ stdcall AccessCheckAndAuditAlarmA(str ptr str str ptr long ptr long ptr ptr ptr)
8 @ stdcall AccessCheckAndAuditAlarmW(wstr ptr wstr wstr ptr long ptr long ptr ptr ptr)
9 @ stdcall AccessCheckByType(ptr ptr long long ptr long ptr ptr ptr ptr ptr)
10 @ stdcall AddAccessAllowedAce (ptr long long ptr)
11 @ stdcall AddAccessAllowedAceEx (ptr long long long ptr)
12 @ stdcall AddAccessDeniedAce(ptr long long ptr)
13 @ stdcall AddAccessDeniedAceEx(ptr long long long ptr)
14 @ stdcall AddAce(ptr long long ptr long)
15 @ stdcall AddAuditAccessAce(ptr long long ptr long long)
16 @ stdcall AdjustTokenGroups(long long ptr long ptr ptr)
17 @ stdcall AdjustTokenPrivileges(long long ptr long ptr ptr)
18 @ stdcall AllocateAndInitializeSid(ptr long long long long long long long long long ptr)
19 @ stdcall AllocateLocallyUniqueId(ptr)
20 @ stdcall AreAllAccessesGranted(long long)
21 @ stdcall AreAnyAccessesGranted(long long)
22 @ stdcall BackupEventLogA (long str)
23 @ stdcall BackupEventLogW (long wstr)
24 @ stdcall BuildExplicitAccessWithNameA(ptr str long long long)
25 @ stdcall BuildExplicitAccessWithNameW(ptr wstr long long long)
26 @ stdcall BuildTrusteeWithNameA(ptr str)
27 @ stdcall BuildTrusteeWithNameW(ptr wstr)
28 @ stdcall BuildTrusteeWithObjectsAndNameA(ptr ptr long str str str)
29 @ stdcall BuildTrusteeWithObjectsAndNameW(ptr ptr long wstr wstr wstr)
30 @ stdcall BuildTrusteeWithObjectsAndSidA(ptr ptr ptr ptr ptr)
31 @ stdcall BuildTrusteeWithObjectsAndSidW(ptr ptr ptr ptr ptr)
32 @ stdcall BuildTrusteeWithSidA(ptr ptr)
33 @ stdcall BuildTrusteeWithSidW(ptr ptr)
34 @ stdcall ChangeServiceConfigA(long long long long wstr str ptr str str str str)
35 @ stdcall ChangeServiceConfigW(long long long long wstr wstr ptr wstr wstr wstr wstr)
36 @ stdcall ClearEventLogA (long str)
37 @ stdcall ClearEventLogW (long wstr)
38 @ stdcall CloseEventLog (long)
39 @ stdcall CloseServiceHandle(long)
40 @ stdcall CommandLineFromMsiDescriptor(wstr wstr ptr)
41 @ stdcall ControlService(long long ptr)
42 @ stdcall ConvertSidToStringSidA(ptr ptr)
43 @ stdcall ConvertSidToStringSidW(ptr ptr)
44 @ stdcall ConvertStringSidToSidA(ptr ptr)
45 @ stdcall ConvertStringSidToSidW(ptr ptr)
46 @ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorA(str long ptr ptr)
47 @ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr)
48 @ stdcall CopySid(long ptr ptr)
49 @ stdcall CreatePrivateObjectSecurity(ptr ptr ptr long long ptr)
50 @ stdcall CreateProcessAsUserA(long str str ptr ptr long long ptr str ptr ptr)
51 @ stdcall CreateProcessAsUserW(long str str ptr ptr long long ptr str ptr ptr)
52 @ stdcall CreateServiceA(long ptr ptr long long long long ptr ptr ptr ptr ptr ptr)
53 @ stdcall CreateServiceW (long ptr ptr long long long long ptr ptr ptr ptr ptr ptr)
54 @ stub CredProfileLoaded
55 @ stdcall CryptAcquireContextA(ptr str str long long)
56 @ stdcall CryptAcquireContextW(ptr wstr wstr long long)
57 @ stdcall CryptContextAddRef(long ptr long)
58 @ stdcall CryptCreateHash(long long long long ptr)
59 @ stdcall CryptDecrypt(long long long long ptr ptr)
60 @ stdcall CryptDeriveKey(long long long long ptr)
61 @ stdcall CryptDestroyHash(long)
62 @ stdcall CryptDestroyKey(long)
63 @ stdcall CryptDuplicateHash(long ptr long ptr)
64 @ stdcall CryptDuplicateKey(long ptr long ptr)
65 @ stdcall CryptEncrypt(long long long long ptr ptr long)
66 @ stdcall CryptEnumProvidersA(long ptr long ptr ptr ptr)
67 @ stdcall CryptEnumProvidersW(long ptr long ptr ptr ptr)
68 @ stdcall CryptEnumProviderTypesA(long ptr long ptr ptr ptr)
69 @ stdcall CryptEnumProviderTypesW(long ptr long ptr ptr ptr)
70 @ stdcall CryptExportKey(long long long long ptr ptr)
71 @ stdcall CryptGenKey(long long long ptr)
72 @ stdcall CryptGenRandom(long long ptr)
73 @ stdcall CryptGetDefaultProviderA(long ptr long ptr ptr)
74 @ stdcall CryptGetDefaultProviderW(long ptr long ptr ptr)
75 @ stdcall CryptGetHashParam(long long ptr ptr long)
76 @ stdcall CryptGetKeyParam(long long ptr ptr long)
77 @ stdcall CryptGetProvParam(long long ptr ptr long)
78 @ stdcall CryptGetUserKey(long long ptr)
79 @ stdcall CryptHashData(long ptr long long)
80 @ stdcall CryptHashSessionKey(long long long)
81 @ stdcall CryptImportKey(long ptr long long long ptr)
82 @ stdcall CryptReleaseContext(long long)
83 @ stdcall CryptSignHashA(long long ptr long ptr ptr)
84 @ stdcall CryptSignHashW(long long ptr long ptr ptr)
85 @ stdcall CryptSetHashParam(long long ptr long)
86 @ stdcall CryptSetKeyParam(long long ptr long)
87 @ stdcall CryptSetProviderA(str long)
88 @ stdcall CryptSetProviderW(wstr long)
89 @ stdcall CryptSetProviderExA(str long ptr long)
90 @ stdcall CryptSetProviderExW(wstr long ptr long)
91 @ stdcall CryptSetProvParam(long long ptr long)
92 @ stdcall CryptVerifySignatureA(long ptr long long ptr long)
93 @ stdcall CryptVerifySignatureW(long ptr long long ptr long)
94 @ stdcall DecryptFileA(str long)
95 @ stdcall DecryptFileW(wstr long)
96 @ stdcall DeleteAce(ptr long)
97 @ stdcall DeleteService(long)
98 @ stdcall DeregisterEventSource(long)
99 @ stdcall DestroyPrivateObjectSecurity(ptr)
100 @ stdcall DuplicateToken(long long ptr)
101 @ stdcall DuplicateTokenEx(long long ptr long long ptr)
102 @ stdcall EncryptFileA(str)
103 @ stdcall EncryptFileW(wstr)
104 @ stdcall EnumDependentServicesA(long long ptr long ptr ptr)
105 @ stdcall EnumDependentServicesW(long long ptr long ptr ptr)
106 @ stdcall EnumServicesStatusA (long long long ptr long ptr ptr ptr)
107 @ stdcall EnumServicesStatusW (long long long ptr long ptr ptr ptr)
108 @ stdcall EqualPrefixSid(ptr ptr)
109 @ stdcall EqualSid(ptr ptr)
110 @ stdcall FindFirstFreeAce(ptr ptr)
111 @ stdcall FreeSid(ptr)
112 @ stdcall GetAce(ptr long ptr)
113 @ stdcall GetAclInformation(ptr ptr long long)
114 @ stdcall GetCurrentHwProfileA(ptr)
115 @ stdcall GetCurrentHwProfileW(ptr)
116 @ stdcall GetEffectiveRightsFromAclA(ptr ptr ptr)
117 @ stdcall GetExplicitEntriesFromAclA(ptr ptr ptr)
118 @ stdcall GetExplicitEntriesFromAclW(ptr ptr ptr)
119 @ stdcall GetFileSecurityA(str long ptr long ptr)
120 @ stdcall GetFileSecurityW(wstr long ptr long ptr)
121 @ stub GetKernelObjectSecurity
122 @ stdcall GetLengthSid(ptr)
123 @ stub GetMangledSiteSid
124 @ stdcall GetNamedSecurityInfoA (str long long ptr ptr ptr ptr ptr)
125 @ stdcall GetNamedSecurityInfoW (wstr long long ptr ptr ptr ptr ptr)
126 @ stdcall GetNumberOfEventLogRecords (long ptr)
127 @ stdcall GetOldestEventLogRecord (long ptr)
128 @ stub GetPrivateObjectSecurity
129 @ stdcall GetSecurityDescriptorControl (ptr ptr ptr)
130 @ stdcall GetSecurityDescriptorDacl (ptr ptr ptr ptr)
131 @ stdcall GetSecurityDescriptorGroup(ptr ptr ptr)
132 @ stdcall GetSecurityDescriptorLength(ptr)
133 @ stdcall GetSecurityDescriptorOwner(ptr ptr ptr)
134 @ stdcall GetSecurityDescriptorSacl (ptr ptr ptr ptr)
135 @ stdcall GetSecurityInfo (long long long ptr ptr ptr ptr ptr)
136 @ stdcall GetSecurityInfoExW (long long long wstr wstr ptr ptr wstr wstr)
137 @ stdcall GetServiceDisplayNameA(ptr str ptr ptr)
138 @ stdcall GetServiceDisplayNameW(ptr wstr ptr ptr)
139 @ stub GetServiceKeyNameA
140 @ stub GetServiceKeyNameW
141 @ stdcall GetSidIdentifierAuthority(ptr)
142 @ stdcall GetSidLengthRequired(long)
143 @ stdcall GetSidSubAuthority(ptr long)
144 @ stdcall GetSidSubAuthorityCount(ptr)
145 @ stub GetSiteSidFromToken
146 @ stdcall GetTokenInformation(long long ptr long ptr)
147 @ stdcall GetUserNameA(ptr ptr)
148 @ stdcall GetUserNameW(ptr ptr)
149 @ stdcall ImpersonateLoggedOnUser(long)
150 @ stub ImpersonateNamedPipeClient
151 @ stdcall ImpersonateSelf(long)
152 @ stdcall InitializeAcl(ptr long long)
153 @ stdcall InitializeSecurityDescriptor(ptr long)
154 @ stdcall InitializeSid(ptr ptr long)
155 @ stub InitiateSystemShutdownA
156 @ stub InitiateSystemShutdownW
157 @ stdcall InitiateSystemShutdownExA(str str long long long long)
158 @ stdcall InitiateSystemShutdownExW(wstr wstr long long long long)
159 @ stub InstallApplication
160 @ stub IsProcessRestricted
161 @ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode
162 @ stub IsTokenRestricted
163 @ stdcall IsValidAcl(ptr)
164 @ stdcall IsValidSecurityDescriptor(ptr)
165 @ stdcall IsValidSid(ptr)
166 @ stdcall LockServiceDatabase(ptr)
167 @ stub LogonUserA
168 @ stub LogonUserW
169 @ stdcall LookupAccountNameA(str str ptr ptr ptr ptr ptr)
170 @ stub LookupAccountNameW
171 @ stdcall LookupAccountSidA(ptr ptr ptr ptr ptr ptr ptr)
172 @ stdcall LookupAccountSidW(ptr ptr ptr ptr ptr ptr ptr)
173 @ stub LookupPrivilegeDisplayNameA
174 @ stub LookupPrivilegeDisplayNameW
175 @ stdcall LookupPrivilegeNameA(str ptr ptr long)
176 @ stdcall LookupPrivilegeNameW(wstr ptr ptr long)
177 @ stdcall LookupPrivilegeValueA(ptr ptr ptr)
178 @ stdcall LookupPrivilegeValueW(ptr ptr ptr)
179 @ stdcall MakeAbsoluteSD(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
180 @ stdcall MakeSelfRelativeSD(ptr ptr ptr)
181 @ stub MapGenericMask
182 @ stdcall MD4Final(ptr)
183 @ stdcall MD4Init(ptr)
184 @ stdcall MD4Update(ptr ptr long)
185 @ stdcall MD5Final(ptr)
186 @ stdcall MD5Init(ptr)
187 @ stdcall MD5Update(ptr ptr long)
188 @ stdcall NotifyBootConfigStatus(long)
189 @ stdcall NotifyChangeEventLog (long long)
190 @ stub ObjectCloseAuditAlarmA
191 @ stub ObjectCloseAuditAlarmW
192 @ stub ObjectOpenAuditAlarmA
193 @ stub ObjectOpenAuditAlarmW
194 @ stub ObjectPrivilegeAuditAlarmA
195 @ stub ObjectPrivilegeAuditAlarmW
196 @ stdcall OpenBackupEventLogA (str str)
197 @ stdcall OpenBackupEventLogW (wstr wstr)
198 @ stdcall OpenEventLogA (str str)
199 @ stdcall OpenEventLogW (wstr wstr)
200 @ stdcall OpenProcessToken(long long ptr)
201 @ stdcall OpenSCManagerA(str str long)
202 @ stdcall OpenSCManagerW(wstr wstr long)
203 @ stdcall OpenServiceA(long str long)
204 @ stdcall OpenServiceW(long wstr long)
205 @ stdcall OpenThreadToken(long long long ptr)
206 @ stdcall PrivilegeCheck(ptr ptr ptr)
207 @ stub PrivilegedServiceAuditAlarmA
208 @ stub PrivilegedServiceAuditAlarmW
209 @ stdcall QueryServiceConfigA(long ptr long ptr)
210 @ stdcall QueryServiceConfigW(long ptr long ptr)
211 @ stub QueryServiceLockStatusA
212 @ stub QueryServiceLockStatusW
213 @ stdcall QueryServiceObjectSecurity(long long ptr long ptr)
214 @ stdcall QueryServiceStatus(long ptr)
215 @ stdcall QueryServiceStatusEx (long long ptr long ptr)
216 @ stdcall ReadEventLogA (long long long ptr long ptr ptr)
217 @ stdcall ReadEventLogW (long long long ptr long ptr ptr)
218 @ stdcall RegCloseKey(long)
219 @ stdcall RegConnectRegistryA(str long ptr)
220 @ stdcall RegConnectRegistryW(wstr long ptr)
221 @ stdcall RegCreateKeyA(long str ptr)
222 @ stdcall RegCreateKeyExA(long str long ptr long long ptr ptr ptr)
223 @ stdcall RegCreateKeyExW(long wstr long ptr long long ptr ptr ptr)
224 @ stdcall RegCreateKeyW(long wstr ptr)
225 @ stdcall RegDeleteKeyA(long str)
226 @ stdcall RegDeleteKeyW(long wstr)
227 @ stdcall RegDeleteValueA(long str)
228 @ stdcall RegDeleteValueW(long wstr)
229 @ stdcall RegEnumKeyA(long long ptr long)
230 @ stdcall RegEnumKeyExA(long long ptr ptr ptr ptr ptr ptr)
231 @ stdcall RegEnumKeyExW(long long ptr ptr ptr ptr ptr ptr)
232 @ stdcall RegEnumKeyW(long long ptr long)
233 @ stdcall RegEnumValueA(long long ptr ptr ptr ptr ptr ptr)
234 @ stdcall RegEnumValueW(long long ptr ptr ptr ptr ptr ptr)
235 @ stdcall RegFlushKey(long)
236 @ stdcall RegGetKeySecurity(long long ptr ptr)
237 @ stdcall RegLoadKeyA(long str str)
238 @ stdcall RegLoadKeyW(long wstr wstr)
239 @ stdcall RegNotifyChangeKeyValue(long long long long long)
240 @ stdcall RegOpenCurrentUser(long ptr)
241 @ stdcall RegOpenKeyA(long str ptr)
242 @ stdcall RegOpenKeyExA(long str long long ptr)
243 @ stdcall RegOpenKeyExW(long wstr long long ptr)
244 @ stdcall RegOpenKeyW(long wstr ptr)
245 @ stdcall RegOpenUserClassesRoot(ptr long long ptr)
246 @ stdcall RegQueryInfoKeyA(long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
247 @ stdcall RegQueryInfoKeyW(long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
248 @ stdcall RegQueryMultipleValuesA(long ptr long ptr ptr)
249 @ stdcall RegQueryMultipleValuesW(long ptr long ptr ptr)
250 @ stdcall RegQueryValueA(long str ptr ptr)
251 @ stdcall RegQueryValueExA(long str ptr ptr ptr ptr)
252 @ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr)
253 @ stdcall RegQueryValueW(long wstr ptr ptr)
254 @ stub RegRemapPreDefKey
255 @ stdcall RegReplaceKeyA(long str str str)
256 @ stdcall RegReplaceKeyW(long wstr wstr wstr)
257 @ stdcall RegRestoreKeyA(long str long)
258 @ stdcall RegRestoreKeyW(long wstr long)
259 @ stdcall RegSaveKeyA(long ptr ptr)
260 @ stdcall RegSaveKeyW(long ptr ptr)
261 @ stdcall RegSetKeySecurity(long long ptr)
262 @ stdcall RegSetValueA(long str long ptr long)
263 @ stdcall RegSetValueExA(long str long long ptr long)
264 @ stdcall RegSetValueExW(long wstr long long ptr long)
265 @ stdcall RegSetValueW(long wstr long ptr long)
266 @ stdcall RegUnLoadKeyA(long str)
267 @ stdcall RegUnLoadKeyW(long wstr)
268 @ stdcall RegisterEventSourceA(ptr ptr)
269 @ stdcall RegisterEventSourceW(ptr ptr)
270 @ stdcall RegisterServiceCtrlHandlerA (ptr ptr)
271 @ stdcall RegisterServiceCtrlHandlerW (ptr ptr)
272 @ stdcall ReportEventA (long long long long ptr long long str ptr)
273 @ stdcall ReportEventW (long long long long ptr long long wstr ptr)
274 @ stdcall RevertToSelf()
275 @ stub SetAclInformation
276 @ stdcall SetEntriesInAclA(long ptr ptr ptr)
277 @ stdcall SetEntriesInAclW(long ptr ptr ptr)
278 @ stdcall SetFileSecurityA(str long ptr )
279 @ stdcall SetFileSecurityW(wstr long ptr)
280 @ stdcall SetKernelObjectSecurity(long long ptr)
281 @ stdcall SetNamedSecurityInfoA(str long ptr ptr ptr ptr ptr)
282 @ stdcall SetNamedSecurityInfoW(wstr long ptr ptr ptr ptr ptr)
283 @ stub SetPrivateObjectSecurity
284 @ stub SetSecurityDescriptorControl #(ptr long long)
285 @ stdcall SetSecurityDescriptorDacl(ptr long ptr long)
286 @ stdcall SetSecurityDescriptorGroup (ptr ptr long)
287 @ stdcall SetSecurityDescriptorOwner (ptr ptr long)
288 @ stdcall SetSecurityDescriptorSacl(ptr long ptr long)
289 @ stub SetServiceBits
290 @ stdcall SetServiceObjectSecurity(long long ptr)
291 @ stdcall SetServiceStatus(long long)
292 @ stdcall SetThreadToken (ptr ptr)
293 @ stdcall SetTokenInformation (long long ptr long)
294 @ stdcall StartServiceA(long long ptr)
295 @ stdcall StartServiceCtrlDispatcherA(ptr)
296 @ stdcall StartServiceCtrlDispatcherW(ptr)
297 @ stdcall StartServiceW(long long ptr)
298 @ stdcall UnlockServiceDatabase (ptr)
299 @ stdcall LsaOpenPolicy(long long long long)
300 @ stdcall LsaLookupSids(ptr long ptr ptr ptr)
301 @ stdcall LsaFreeMemory(ptr)
302 @ stdcall LsaQueryInformationPolicy(ptr long ptr)
303 @ stdcall LsaClose(ptr)
304 @ stub LsaSetInformationPolicy
305 @ stub LsaLookupNames
306 @ stub SystemFunction001
307 @ stub SystemFunction002
308 @ stub SystemFunction003
309 @ stub SystemFunction004
310 @ stub SystemFunction005
311 @ stdcall SystemFunction006(ptr ptr)
312 @ stub SystemFunction007
313 @ stub SystemFunction008
314 @ stub SystemFunction009
315 @ stub SystemFunction010
316 @ stub SystemFunction011
317 @ stub SystemFunction012
318 @ stub SystemFunction013
319 @ stub SystemFunction014
320 @ stub SystemFunction015
321 @ stub SystemFunction016
322 @ stub SystemFunction017
323 @ stub SystemFunction018
324 @ stub SystemFunction019
325 @ stub SystemFunction020
326 @ stub SystemFunction021
327 @ stub SystemFunction022
328 @ stub SystemFunction023
329 @ stub SystemFunction024
330 @ stub SystemFunction025
331 @ stub SystemFunction026
332 @ stub SystemFunction027
333 @ stub SystemFunction028
334 @ stub SystemFunction029
335 @ stub SystemFunction030
336 @ stub SystemFunction031
337 @ stub SystemFunction032
338 @ stub SystemFunction033
339 @ stub SystemFunction034
340 @ stub SystemFunction035
341 @ stub SystemFunction036
342 @ stdcall SystemFunction040(ptr long long) # RtlEncryptMemory
343 @ stdcall SystemFunction041(ptr long long) # RtlDecryptMemory
344 @ stub TraceEvent
345 @ stub TraceEventInstance
346 @ stub TraceMessage
347 @ stub TraceMessageVa
348 @ stub UnregisterTraceGuids
349 @ stub UpdateTraceA
350 @ stub UpdateTraceW
351 @ stub LsaQueryInfoTrustedDomain
352 @ stub LsaQuerySecret
353 @ stub LsaCreateSecret
354 @ stub LsaOpenSecret
355 @ stub LsaCreateTrustedDomain
356 @ stub LsaOpenTrustedDomain
357 @ stub LsaSetSecret
358 @ stub LsaCreateAccount
359 @ stub LsaAddPrivilegesToAccount
360 @ stub LsaRemovePrivilegesFromAccount
361 @ stub LsaDelete
362 @ stub LsaSetSystemAccessAccount
363 @ stub LsaEnumeratePrivilegesOfAccount
364 @ stub LsaEnumerateAccounts
365 @ stub LsaGetSystemAccessAccount
366 @ stub LsaSetInformationTrustedDomain
367 @ stub LsaEnumerateTrustedDomains
368 @ stdcall LsaNtStatusToWinError(long)
369 @ stub LsaOpenAccount
370 @ stub LsaEnumeratePrivileges
371 @ stub LsaLookupPrivilegeDisplayName
372 @ stub LsaICLookupNames
373 @ stdcall LsaRetrievePrivateData(ptr ptr ptr)
374 @ stdcall LsaStorePrivateData(ptr ptr ptr)
375 @ stub ElfRegisterEventSourceW
376 @ stub ElfReportEventW
377 @ stub ElfDeregisterEventSource
378 @ stub ElfDeregisterEventSourceW
379 @ stub I_ScSetServiceBit
380 @ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long)
381 @ stdcall QueryWindows31FilesMigration(long)
382 @ stub LsaICLookupSids
383 @ stub I_ScSetServiceBitsA
384 @ stub EnumServiceGroupA
385 @ stub EnumServiceGroupW
386 @ stdcall CheckTokenMembership(long ptr ptr)
387 @ stub WdmWmiServiceMain
388 @ stub WmiCloseBlock
389 @ stub WmiOpenBlock
390 @ stub WmiQuerySingleInstanceW
391 @ stub WmiSetSingleInstanceW