[ADVAPI32]

* Reorder some exports, remove some commented out ones, add some missing ones and remove the ones that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63567
This commit is contained in:
Amine Khaldi 2014-06-08 18:13:10 +00:00
parent d443d916e6
commit 983a3ff5ca

View file

@ -1,3 +1,4 @@
@ stub I_ScGetCurrentGroupStateW
@ stdcall A_SHAFinal(ptr ptr) @ stdcall A_SHAFinal(ptr ptr)
@ stdcall A_SHAInit(ptr) @ stdcall A_SHAInit(ptr)
@ stdcall A_SHAUpdate(ptr ptr long) @ stdcall A_SHAUpdate(ptr ptr long)
@ -24,7 +25,6 @@
@ stdcall AddAuditAccessAce(ptr long long ptr long long) @ stdcall AddAuditAccessAce(ptr long long ptr long long)
@ stdcall AddAuditAccessAceEx(ptr long long long ptr long long) @ stdcall AddAuditAccessAceEx(ptr long long long ptr long long)
@ stdcall AddAuditAccessObjectAce(ptr long long long ptr ptr ptr long long) @ stdcall AddAuditAccessObjectAce(ptr long long long ptr ptr ptr long long)
;@ stdcall AddMandatoryAce(ptr long long long ptr)
@ stdcall AddUsersToEncryptedFile(wstr ptr) @ stdcall AddUsersToEncryptedFile(wstr ptr)
@ stdcall AdjustTokenGroups(long long ptr long ptr ptr) @ stdcall AdjustTokenGroups(long long ptr long ptr ptr)
@ stdcall AdjustTokenPrivileges(long long ptr long ptr ptr) @ stdcall AdjustTokenPrivileges(long long ptr long ptr ptr)
@ -66,7 +66,6 @@
@ stdcall CommandLineFromMsiDescriptor(wstr ptr ptr) @ stdcall CommandLineFromMsiDescriptor(wstr ptr ptr)
@ stub ComputeAccessTokenFromCodeAuthzLevel @ stub ComputeAccessTokenFromCodeAuthzLevel
@ stdcall ControlService(long long ptr) @ stdcall ControlService(long long ptr)
@ stdcall ControlServiceEx(ptr long long ptr)
@ stdcall ControlTraceA(double str ptr long) @ stdcall ControlTraceA(double str ptr long)
@ stdcall ControlTraceW(double wstr ptr long) @ stdcall ControlTraceW(double wstr ptr long)
@ stub ConvertAccessToSecurityDescriptorA @ stub ConvertAccessToSecurityDescriptorA
@ -96,7 +95,6 @@
@ stdcall CreatePrivateObjectSecurityEx(ptr ptr ptr ptr long long ptr ptr) @ stdcall CreatePrivateObjectSecurityEx(ptr ptr ptr ptr long long ptr ptr)
@ stdcall CreatePrivateObjectSecurityWithMultipleInheritance(ptr ptr ptr ptr long long long ptr ptr) @ stdcall CreatePrivateObjectSecurityWithMultipleInheritance(ptr ptr ptr ptr long long long ptr ptr)
@ stdcall CreateProcessAsUserA(long str str ptr ptr long long ptr str ptr ptr) @ stdcall CreateProcessAsUserA(long str str ptr ptr long long ptr str ptr ptr)
# @ stub CreateProcessAsUserSecure
@ stdcall CreateProcessAsUserW(long str str ptr ptr long long ptr str ptr ptr) @ stdcall CreateProcessAsUserW(long str str ptr ptr long long ptr str ptr ptr)
@ stdcall CreateProcessWithLogonW(wstr wstr wstr long wstr wstr long ptr wstr ptr ptr) @ stdcall CreateProcessWithLogonW(wstr wstr wstr long wstr wstr long ptr wstr ptr ptr)
@ stdcall CreateProcessWithTokenW(ptr long wstr wstr long ptr wstr ptr ptr) @ stdcall CreateProcessWithTokenW(ptr long wstr wstr long ptr wstr ptr ptr)
@ -189,7 +187,6 @@
@ stub ElfClearEventLogFileW @ stub ElfClearEventLogFileW
@ stub ElfCloseEventLog @ stub ElfCloseEventLog
@ stub ElfDeregisterEventSource @ stub ElfDeregisterEventSource
@ stub ElfDeregisterEventSourceW
@ stub ElfFlushEventLog @ stub ElfFlushEventLog
@ stub ElfNumberOfRecords @ stub ElfNumberOfRecords
@ stub ElfOldestRecord @ stub ElfOldestRecord
@ -202,6 +199,7 @@
@ stub ElfRegisterEventSourceA @ stub ElfRegisterEventSourceA
@ stub ElfRegisterEventSourceW @ stub ElfRegisterEventSourceW
@ stub ElfReportEventA @ stub ElfReportEventA
# ElfReportEventAndSourceW
@ stub ElfReportEventW @ stub ElfReportEventW
@ stdcall EnableTrace(long long long ptr double) @ stdcall EnableTrace(long long long ptr double)
@ stdcall EncryptFileA(str) @ stdcall EncryptFileA(str)
@ -210,7 +208,6 @@
@ stdcall EncryptionDisable(wstr long) @ stdcall EncryptionDisable(wstr long)
@ stdcall EnumDependentServicesA(long long ptr long ptr ptr) @ stdcall EnumDependentServicesA(long long ptr long ptr ptr)
@ stdcall EnumDependentServicesW(long long ptr long ptr ptr) @ stdcall EnumDependentServicesW(long long ptr long ptr ptr)
@ stub EnumServiceGroupA
@ stdcall EnumServiceGroupW(ptr long long ptr long ptr ptr ptr wstr) @ stdcall EnumServiceGroupW(ptr long long ptr long ptr ptr ptr wstr)
@ stdcall EnumServicesStatusA(long long long ptr long ptr ptr ptr) @ stdcall EnumServicesStatusA(long long long ptr long ptr ptr ptr)
@ stdcall EnumServicesStatusExA(long long long long ptr long ptr ptr ptr str) @ stdcall EnumServicesStatusExA(long long long long ptr long ptr ptr ptr str)
@ -254,7 +251,6 @@
@ stub GetLocalManagedApplications @ stub GetLocalManagedApplications
@ stub GetManagedApplicationCategories @ stub GetManagedApplicationCategories
@ stub GetManagedApplications @ stub GetManagedApplications
@ stub GetMangledSiteSid
@ stdcall GetMultipleTrusteeA(ptr) @ stdcall GetMultipleTrusteeA(ptr)
@ stdcall GetMultipleTrusteeOperationA(ptr) @ stdcall GetMultipleTrusteeOperationA(ptr)
@ stdcall GetMultipleTrusteeOperationW(ptr) @ stdcall GetMultipleTrusteeOperationW(ptr)
@ -285,7 +281,6 @@
@ stdcall GetSidLengthRequired(long) @ stdcall GetSidLengthRequired(long)
@ stdcall GetSidSubAuthority(ptr long) @ stdcall GetSidSubAuthority(ptr long)
@ stdcall GetSidSubAuthorityCount(ptr) @ stdcall GetSidSubAuthorityCount(ptr)
@ stdcall GetSiteSidFromToken(ptr)
@ stdcall GetTokenInformation(long long ptr long ptr) @ stdcall GetTokenInformation(long long ptr long ptr)
@ stdcall GetTraceEnableFlags(double) @ stdcall GetTraceEnableFlags(double)
@ stdcall GetTraceEnableLevel(double) @ stdcall GetTraceEnableLevel(double)
@ -299,11 +294,10 @@
@ stdcall GetUserNameA(ptr ptr) @ stdcall GetUserNameA(ptr ptr)
@ stdcall GetUserNameW(ptr ptr) @ stdcall GetUserNameW(ptr ptr)
@ stdcall GetWindowsAccountDomainSid(ptr ptr ptr) @ stdcall GetWindowsAccountDomainSid(ptr ptr ptr)
@ stub I_ScGetCurrentGroupStateW # I_QueryTagInformation
@ stub I_ScIsSecurityProcess @ stub I_ScIsSecurityProcess
@ stub I_ScPnPGetServiceName @ stub I_ScPnPGetServiceName
@ stub I_ScSendTSMessage @ stub I_ScSendTSMessage
@ stub I_ScSetServiceBit
@ stdcall I_ScSetServiceBitsA(ptr long long long str) @ stdcall I_ScSetServiceBitsA(ptr long long long str)
@ stdcall I_ScSetServiceBitsW(ptr long long long wstr) @ stdcall I_ScSetServiceBitsW(ptr long long long wstr)
@ stub IdentifyCodeAuthzLevelW @ stub IdentifyCodeAuthzLevelW
@ -319,7 +313,6 @@
@ stdcall InitiateSystemShutdownExW(wstr wstr long long long long) @ stdcall InitiateSystemShutdownExW(wstr wstr long long long long)
@ stdcall InitiateSystemShutdownW(str str long long long) @ stdcall InitiateSystemShutdownW(str str long long long)
@ stub InstallApplication @ stub InstallApplication
@ stub IsProcessRestricted
@ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode @ stdcall IsTextUnicode(ptr long ptr) ntdll.RtlIsTextUnicode
@ stdcall IsTokenRestricted(long) @ stdcall IsTokenRestricted(long)
@ stub IsTokenUntrusted @ stub IsTokenUntrusted
@ -370,8 +363,8 @@
@ stub LsaICLookupNamesWithCreds @ stub LsaICLookupNamesWithCreds
@ stub LsaICLookupSids @ stub LsaICLookupSids
@ stub LsaICLookupSidsWithCreds @ stub LsaICLookupSidsWithCreds
@ stdcall LsaLookupNames(ptr long ptr ptr ptr)
@ stdcall LsaLookupNames2(ptr long long ptr ptr ptr) @ stdcall LsaLookupNames2(ptr long long ptr ptr ptr)
@ stdcall LsaLookupNames(ptr long ptr ptr ptr)
@ stdcall LsaLookupPrivilegeDisplayName(ptr ptr ptr ptr) @ stdcall LsaLookupPrivilegeDisplayName(ptr ptr ptr ptr)
@ stdcall LsaLookupPrivilegeName(ptr ptr ptr) @ stdcall LsaLookupPrivilegeName(ptr ptr ptr)
@ stdcall LsaLookupPrivilegeValue(ptr ptr ptr) @ stdcall LsaLookupPrivilegeValue(ptr ptr ptr)
@ -411,10 +404,10 @@
@ stdcall MD5Final(ptr) @ stdcall MD5Final(ptr)
@ stdcall MD5Init(ptr) @ stdcall MD5Init(ptr)
@ stdcall MD5Update(ptr ptr long) @ stdcall MD5Update(ptr ptr long)
@ stub MSChapSrvChangePassword
@ stub MSChapSrvChangePassword2 @ stub MSChapSrvChangePassword2
@ stdcall MakeAbsoluteSD(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) @ stub MSChapSrvChangePassword
@ stdcall MakeAbsoluteSD2(ptr ptr) @ stdcall MakeAbsoluteSD2(ptr ptr)
@ stdcall MakeAbsoluteSD(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
@ stdcall MakeSelfRelativeSD(ptr ptr ptr) @ stdcall MakeSelfRelativeSD(ptr ptr ptr)
@ stdcall MapGenericMask(ptr ptr) ntdll.RtlMapGenericMask @ stdcall MapGenericMask(ptr ptr) ntdll.RtlMapGenericMask
@ stdcall NotifyBootConfigStatus(long) @ stdcall NotifyBootConfigStatus(long)
@ -446,11 +439,9 @@
@ stdcall PrivilegedServiceAuditAlarmW(wstr wstr long ptr long) @ stdcall PrivilegedServiceAuditAlarmW(wstr wstr long ptr long)
@ stub ProcessIdleTasks @ stub ProcessIdleTasks
@ stub ProcessTrace @ stub ProcessTrace
@ stub ProvAccessRightsToNTAccessMask # ?
@ stdcall QueryAllTracesA(ptr long ptr) @ stdcall QueryAllTracesA(ptr long ptr)
@ stdcall QueryAllTracesW(ptr long ptr) @ stdcall QueryAllTracesW(ptr long ptr)
@ stdcall QueryRecoveryAgentsOnEncryptedFile(wstr ptr) @ stdcall QueryRecoveryAgentsOnEncryptedFile(wstr ptr)
@ stdcall QuerySecurityAccessMask(long ptr)
@ stdcall QueryServiceConfig2A(long long ptr long ptr) @ stdcall QueryServiceConfig2A(long long ptr long ptr)
@ stdcall QueryServiceConfig2W(long long ptr long ptr) @ stdcall QueryServiceConfig2W(long long ptr long ptr)
@ stdcall QueryServiceConfigA(long ptr long ptr) @ stdcall QueryServiceConfigA(long ptr long ptr)
@ -463,15 +454,14 @@
@ stub QueryTraceA @ stub QueryTraceA
@ stub QueryTraceW @ stub QueryTraceW
@ stdcall QueryUsersOnEncryptedFile(wstr ptr) @ stdcall QueryUsersOnEncryptedFile(wstr ptr)
@ stdcall QueryWindows31FilesMigration(long)
@ stub ReadEncryptedFileRaw @ stub ReadEncryptedFileRaw
@ stdcall ReadEventLogA(long long long ptr long ptr ptr) @ stdcall ReadEventLogA(long long long ptr long ptr ptr)
@ stdcall ReadEventLogW(long long long ptr long ptr ptr) @ stdcall ReadEventLogW(long long long ptr long ptr ptr)
@ stdcall RegCloseKey(long) @ stdcall RegCloseKey(long)
@ stdcall RegConnectRegistryA(str long ptr) @ stdcall RegConnectRegistryA(str long ptr)
# RegConnectRegistryExA
# RegConnectRegistryExW
@ stdcall RegConnectRegistryW(wstr long ptr) @ stdcall RegConnectRegistryW(wstr long ptr)
@ stdcall RegCopyTreeA(ptr str ptr)
@ stdcall RegCopyTreeW(ptr wstr ptr)
@ stdcall RegCreateKeyA(long str ptr) @ stdcall RegCreateKeyA(long str ptr)
@ stdcall RegCreateKeyExA(long str long ptr long long ptr ptr ptr) @ stdcall RegCreateKeyExA(long str long ptr long long ptr ptr ptr)
@ stdcall RegCreateKeyExW(long wstr long ptr long long ptr ptr ptr) @ stdcall RegCreateKeyExW(long wstr long ptr long long ptr ptr ptr)
@ -480,14 +470,9 @@
@ stdcall RegDeleteKeyExA(long str long long) @ stdcall RegDeleteKeyExA(long str long long)
@ stdcall RegDeleteKeyExW(long wstr long long) @ stdcall RegDeleteKeyExW(long wstr long long)
@ stdcall RegDeleteKeyW(long wstr) @ stdcall RegDeleteKeyW(long wstr)
@ stdcall RegDeleteKeyValueA(ptr str str)
@ stdcall RegDeleteKeyValueW(ptr wstr wstr)
@ stdcall RegDeleteTreeA(long str)
@ stdcall RegDeleteTreeW(long wstr)
@ stdcall RegDeleteValueA(long str) @ stdcall RegDeleteValueA(long str)
@ stdcall RegDeleteValueW(long wstr) @ stdcall RegDeleteValueW(long wstr)
@ stdcall RegDisablePredefinedCache() @ stdcall RegDisablePredefinedCache()
@ stdcall RegDisablePredefinedCacheEx()
@ stdcall RegDisableReflectionKey(ptr) @ stdcall RegDisableReflectionKey(ptr)
@ stdcall RegEnableReflectionKey(ptr) @ stdcall RegEnableReflectionKey(ptr)
@ stdcall RegEnumKeyA(long long ptr long) @ stdcall RegEnumKeyA(long long ptr long)
@ -502,8 +487,6 @@
@ stdcall RegGetValueW(long wstr wstr long ptr ptr ptr) @ stdcall RegGetValueW(long wstr wstr long ptr ptr ptr)
@ stdcall RegLoadKeyA(long str str) @ stdcall RegLoadKeyA(long str str)
@ stdcall RegLoadKeyW(long wstr wstr) @ stdcall RegLoadKeyW(long wstr wstr)
@ stdcall RegLoadMUIStringA(long str str long ptr long str)
@ stdcall RegLoadMUIStringW(long wstr wstr long ptr long wstr)
@ stdcall RegNotifyChangeKeyValue(long long long long long) @ stdcall RegNotifyChangeKeyValue(long long long long long)
@ stdcall RegOpenCurrentUser(long ptr) @ stdcall RegOpenCurrentUser(long ptr)
@ stdcall RegOpenKeyA(long str ptr) @ stdcall RegOpenKeyA(long str ptr)
@ -521,7 +504,6 @@
@ stdcall RegQueryValueExA(long str ptr ptr ptr ptr) @ stdcall RegQueryValueExA(long str ptr ptr ptr ptr)
@ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr) @ stdcall RegQueryValueExW(long wstr ptr ptr ptr ptr)
@ stdcall RegQueryValueW(long wstr ptr ptr) @ stdcall RegQueryValueW(long wstr ptr ptr)
@ stub RegRemapPreDefKey
@ stdcall RegReplaceKeyA(long str str str) @ stdcall RegReplaceKeyA(long str str str)
@ stdcall RegReplaceKeyW(long wstr wstr wstr) @ stdcall RegReplaceKeyW(long wstr wstr wstr)
@ stdcall RegRestoreKeyA(long str long) @ stdcall RegRestoreKeyA(long str long)
@ -531,8 +513,6 @@
@ stdcall RegSaveKeyExW(long str ptr long) @ stdcall RegSaveKeyExW(long str ptr long)
@ stdcall RegSaveKeyW(long ptr ptr) @ stdcall RegSaveKeyW(long ptr ptr)
@ stdcall RegSetKeySecurity(long long ptr) @ stdcall RegSetKeySecurity(long long ptr)
@ stdcall RegSetKeyValueA(long str str long ptr long)
@ stdcall RegSetKeyValueW(long wstr wstr long ptr long)
@ stdcall RegSetValueA(long str long ptr long) @ stdcall RegSetValueA(long str long ptr long)
@ stdcall RegSetValueExA(long str long long ptr long) @ stdcall RegSetValueExA(long str long long ptr long)
@ stdcall RegSetValueExW(long wstr long long ptr long) @ stdcall RegSetValueExW(long wstr long long ptr long)
@ -587,7 +567,6 @@
@ stdcall SetNamedSecurityInfoW(wstr long ptr ptr ptr ptr ptr) @ stdcall SetNamedSecurityInfoW(wstr long ptr ptr ptr ptr ptr)
@ stdcall SetPrivateObjectSecurity(long ptr ptr ptr long) @ stdcall SetPrivateObjectSecurity(long ptr ptr ptr long)
@ stub SetPrivateObjectSecurityEx @ stub SetPrivateObjectSecurityEx
@ stdcall SetSecurityAccessMask(long ptr)
@ stdcall SetSecurityDescriptorControl(ptr long long) @ stdcall SetSecurityDescriptorControl(ptr long long)
@ stdcall SetSecurityDescriptorDacl(ptr long ptr long) @ stdcall SetSecurityDescriptorDacl(ptr long ptr long)
@ stdcall SetSecurityDescriptorGroup(ptr ptr long) @ stdcall SetSecurityDescriptorGroup(ptr ptr long)
@ -612,7 +591,6 @@
@ stdcall StartTraceW(ptr wstr ptr) @ stdcall StartTraceW(ptr wstr ptr)
@ stub StopTraceA @ stub StopTraceA
@ stub StopTraceW @ stub StopTraceW
@ stdcall SynchronizeWindows31FilesAndWindowsNTRegistry(long long long long)
@ stdcall SystemFunction001(ptr ptr ptr) @ stdcall SystemFunction001(ptr ptr ptr)
@ stdcall SystemFunction002(ptr ptr ptr) @ stdcall SystemFunction002(ptr ptr ptr)
@ stdcall SystemFunction003(ptr ptr) @ stdcall SystemFunction003(ptr ptr)