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