Signed-off-by: Mark Harmstone <m...@harmstone.com>
---
 mingw-w64-crt/Makefile.am                     |   1 +
 mingw-w64-crt/lib-common/advapi32_onecore.def | 634 ++++++++++++++++++
 mingw-w64-crt/lib-common/onecore.mri          |   1 +
 mingw-w64-crt/lib32/advapi32_onecore.def      | 634 ++++++++++++++++++
 4 files changed, 1270 insertions(+)
 create mode 100644 mingw-w64-crt/lib-common/advapi32_onecore.def
 create mode 100644 mingw-w64-crt/lib32/advapi32_onecore.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 1f4f13e3e..c23f7f3e1 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2415,6 +2415,7 @@ endif
        $(RANLIB) $@
 
 %/libonecore.a: lib-common/onecore.mri \
+               %/libadvapi32_onecore.a \
                %/libapi-ms-win-core-backgroundtask-l1-1-0.a \
                %/libapi-ms-win-core-calendar-l1-1-0.a \
                %/libapi-ms-win-core-comm-l1-1-1.a \
diff --git a/mingw-w64-crt/lib-common/advapi32_onecore.def 
b/mingw-w64-crt/lib-common/advapi32_onecore.def
new file mode 100644
index 000000000..4ece61815
--- /dev/null
+++ b/mingw-w64-crt/lib-common/advapi32_onecore.def
@@ -0,0 +1,634 @@
+LIBRARY "ADVAPI32.dll"
+EXPORTS
+AbortSystemShutdownA
+AbortSystemShutdownW
+AccessCheck
+AccessCheckAndAuditAlarmW
+AccessCheckByType
+AccessCheckByTypeAndAuditAlarmW
+AccessCheckByTypeResultList
+AccessCheckByTypeResultListAndAuditAlarmByHandleW
+AccessCheckByTypeResultListAndAuditAlarmW
+AddAccessAllowedAce
+AddAccessAllowedAceEx
+AddAccessAllowedObjectAce
+AddAccessDeniedAce
+AddAccessDeniedAceEx
+AddAccessDeniedObjectAce
+AddAce
+AddAuditAccessAce
+AddAuditAccessAceEx
+AddAuditAccessObjectAce
+AddMandatoryAce
+AddUsersToEncryptedFile
+AdjustTokenGroups
+AdjustTokenPrivileges
+AllocateAndInitializeSid
+AllocateLocallyUniqueId
+AreAllAccessesGranted
+AreAnyAccessesGranted
+AuditComputeEffectivePolicyBySid
+AuditEnumerateCategories
+AuditEnumeratePerUserPolicy
+AuditEnumerateSubCategories
+AuditFree
+AuditLookupCategoryNameW
+AuditLookupSubCategoryNameW
+AuditQueryGlobalSaclW
+AuditQueryPerUserPolicy
+AuditQuerySecurity
+AuditQuerySystemPolicy
+AuditSetGlobalSaclW
+AuditSetPerUserPolicy
+AuditSetSecurity
+AuditSetSystemPolicy
+BackupEventLogA
+BaseRegCloseKey
+BaseRegCreateKey
+BaseRegDeleteKeyEx
+BaseRegDeleteValue
+BaseRegFlushKey
+BaseRegGetVersion
+BaseRegLoadKey
+BaseRegOpenKey
+BaseRegRestoreKey
+BaseRegSaveKeyEx
+BaseRegSetKeySecurity
+BaseRegSetValue
+BaseRegUnLoadKey
+BuildExplicitAccessWithNameA
+BuildExplicitAccessWithNameW
+BuildImpersonateTrusteeA
+BuildImpersonateTrusteeW
+BuildSecurityDescriptorA
+BuildSecurityDescriptorW
+BuildTrusteeWithNameA
+BuildTrusteeWithNameW
+BuildTrusteeWithObjectsAndSidA
+BuildTrusteeWithObjectsAndSidW
+BuildTrusteeWithSidA
+BuildTrusteeWithSidW
+ChangeServiceConfig2A
+ChangeServiceConfig2W
+ChangeServiceConfigA
+ChangeServiceConfigW
+CheckForHiberboot
+CheckTokenMembership
+ClearEventLogA
+CloseEncryptedFileRaw
+CloseEventLog
+CloseServiceHandle
+CloseThreadWaitChainSession
+CloseTrace
+CommandLineFromMsiDescriptor
+ControlService
+ControlServiceExA
+ControlServiceExW
+ControlTraceA
+ControlTraceW
+ConvertSDToStringSDRootDomainW
+ConvertSecurityDescriptorToStringSecurityDescriptorA
+ConvertSecurityDescriptorToStringSecurityDescriptorW
+ConvertSidToStringSidA
+ConvertSidToStringSidW
+ConvertStringSDToSDDomainA
+ConvertStringSDToSDDomainW
+ConvertStringSDToSDRootDomainW
+ConvertStringSecurityDescriptorToSecurityDescriptorA
+ConvertStringSecurityDescriptorToSecurityDescriptorW
+ConvertStringSidToSidA
+ConvertStringSidToSidW
+ConvertToAutoInheritPrivateObjectSecurity
+CopySid
+CreatePrivateObjectSecurity
+CreatePrivateObjectSecurityEx
+CreatePrivateObjectSecurityWithMultipleInheritance
+CreateProcessAsUserA
+CreateProcessAsUserW
+CreateProcessWithLogonW
+CreateProcessWithTokenW
+CreateRestrictedToken
+CreateServiceA
+CreateServiceW
+CreateWellKnownSid
+CredDeleteA
+CredDeleteW
+CredEnumerateA
+CredEnumerateW
+CredFindBestCredentialA
+CredFindBestCredentialW
+CredFree
+CredGetSessionTypes
+CredGetTargetInfoA
+CredGetTargetInfoW
+CredIsMarshaledCredentialW
+CredIsProtectedA
+CredIsProtectedW
+CredMarshalCredentialA
+CredMarshalCredentialW
+CredProtectA
+CredProtectW
+CredReadA
+CredReadDomainCredentialsA
+CredReadDomainCredentialsW
+CredReadW
+CredUnmarshalCredentialA
+CredUnmarshalCredentialW
+CredUnprotectA
+CredUnprotectW
+CredWriteA
+CredWriteDomainCredentialsA
+CredWriteDomainCredentialsW
+CredWriteW
+CryptAcquireContextA
+CryptAcquireContextW
+CryptContextAddRef
+CryptCreateHash
+CryptDecrypt
+CryptDeriveKey
+CryptDestroyHash
+CryptDestroyKey
+CryptDuplicateHash
+CryptDuplicateKey
+CryptEncrypt
+CryptEnumProvidersA
+CryptEnumProvidersW
+CryptEnumProviderTypesA
+CryptEnumProviderTypesW
+CryptExportKey
+CryptGenKey
+CryptGenRandom
+CryptGetDefaultProviderA
+CryptGetDefaultProviderW
+CryptGetHashParam
+CryptGetKeyParam
+CryptGetProvParam
+CryptGetUserKey
+CryptHashData
+CryptHashSessionKey
+CryptImportKey
+CryptReleaseContext
+CryptSetHashParam
+CryptSetKeyParam
+CryptSetProviderA
+CryptSetProviderExA
+CryptSetProviderExW
+CryptSetProviderW
+CryptSetProvParam
+CryptSignHashA
+CryptSignHashW
+CryptVerifySignatureA
+CryptVerifySignatureW
+CveEventWrite
+DecryptFileW
+DeleteAce
+DeleteService
+DeregisterEventSource
+DestroyPrivateObjectSecurity
+DuplicateToken
+DuplicateTokenEx
+ElfDeregisterEventSource
+ElfFlushEventLog
+ElfRegisterEventSourceW
+ElfReportEventW
+EnableTrace
+EnableTraceEx
+EnableTraceEx2
+EncryptFileW
+EnumDependentServicesA
+EnumDependentServicesW
+EnumDynamicTimeZoneInformation
+EnumerateTraceGuids
+EnumerateTraceGuidsEx
+EnumServicesStatusExA
+EnumServicesStatusExW
+EnumServicesStatusW
+EqualDomainSid
+EqualPrefixSid
+EqualSid
+EventAccessControl
+EventAccessQuery
+EventAccessRemove
+EventActivityIdControl
+EventEnabled
+EventProviderEnabled
+EventRegister
+EventSetInformation
+EventUnregister
+EventWrite
+EventWriteEx
+EventWriteString
+EventWriteTransfer
+FindFirstFreeAce
+FlushTraceA
+FlushTraceW
+FreeEncryptionCertificateHashList
+FreeSid
+GetAce
+GetAclInformation
+GetAuditedPermissionsFromAclA
+GetAuditedPermissionsFromAclW
+GetCurrentHwProfileA
+GetCurrentHwProfileW
+GetDynamicTimeZoneInformationEffectiveYears
+GetEffectiveRightsFromAclA
+GetEffectiveRightsFromAclW
+GetEventLogInformation
+GetExplicitEntriesFromAclA
+GetExplicitEntriesFromAclW
+GetFileSecurityA
+GetFileSecurityW
+GetKernelObjectSecurity
+GetLengthSid
+GetNamedSecurityInfoA
+GetNamedSecurityInfoW
+GetNumberOfEventLogRecords
+GetOldestEventLogRecord
+GetPrivateObjectSecurity
+GetSecurityDescriptorControl
+GetSecurityDescriptorDacl
+GetSecurityDescriptorGroup
+GetSecurityDescriptorLength
+GetSecurityDescriptorOwner
+GetSecurityDescriptorRMControl
+GetSecurityDescriptorSacl
+GetSecurityInfo
+GetServiceDisplayNameA
+GetServiceDisplayNameW
+GetServiceKeyNameA
+GetServiceKeyNameW
+GetSidIdentifierAuthority
+GetSidLengthRequired
+GetSidSubAuthority
+GetSidSubAuthorityCount
+GetThreadWaitChain
+GetTokenInformation
+GetTraceEnableFlags
+GetTraceEnableLevel
+GetTraceLoggerHandle
+GetUserNameA
+GetUserNameW
+GetWindowsAccountDomainSid
+ImpersonateAnonymousToken
+ImpersonateLoggedOnUser
+ImpersonateNamedPipeClient
+ImpersonateSelf
+InitializeAcl
+InitializeSecurityDescriptor
+InitializeSid
+InitiateShutdownW
+InitiateSystemShutdownA
+InitiateSystemShutdownExA
+InitiateSystemShutdownExW
+InitiateSystemShutdownW
+InstallApplication
+IsTextUnicode
+IsTokenRestricted
+IsValidAcl
+IsValidRelativeSecurityDescriptor
+IsValidSecurityDescriptor
+IsValidSid
+IsWellKnownSid
+LogonUserA
+LogonUserExA
+LogonUserExW
+LogonUserW
+LookupAccountNameA
+LookupAccountNameW
+LookupAccountSidA
+LookupAccountSidW
+LookupPrivilegeDisplayNameA
+LookupPrivilegeDisplayNameW
+LookupPrivilegeNameA
+LookupPrivilegeNameW
+LookupPrivilegeValueA
+LookupPrivilegeValueW
+LsaAddAccountRights
+LsaAddPrivilegesToAccount
+LsaClose
+LsaCreateAccount
+LsaCreateSecret
+LsaCreateTrustedDomain
+LsaCreateTrustedDomainEx
+LsaDelete
+LsaDeleteTrustedDomain
+LsaEnumerateAccountRights
+LsaEnumerateAccounts
+LsaEnumerateAccountsWithUserRight
+LsaEnumeratePrivileges
+LsaEnumeratePrivilegesOfAccount
+LsaEnumerateTrustedDomains
+LsaEnumerateTrustedDomainsEx
+LsaFreeMemory
+LsaGetRemoteUserName
+LsaGetSystemAccessAccount
+LsaGetUserName
+LsaICLookupNames
+LsaICLookupNamesWithCreds
+LsaICLookupSids
+LsaICLookupSidsWithCreds
+LsaLookupNames
+LsaLookupNames2
+LsaLookupPrivilegeDisplayName
+LsaLookupPrivilegeName
+LsaLookupPrivilegeValue
+LsaLookupSids
+LsaLookupSids2
+LsaManageSidNameMapping
+LsaNtStatusToWinError
+LsaOpenAccount
+LsaOpenPolicy
+LsaOpenSecret
+LsaOpenTrustedDomain
+LsaOpenTrustedDomainByName
+LsaQueryDomainInformationPolicy
+LsaQueryForestTrustInformation
+LsaQueryInformationPolicy
+LsaQueryInfoTrustedDomain
+LsaQuerySecret
+LsaQuerySecurityObject
+LsaQueryTrustedDomainInfo
+LsaQueryTrustedDomainInfoByName
+LsaRemoveAccountRights
+LsaRemovePrivilegesFromAccount
+LsaRetrievePrivateData
+LsaSetDomainInformationPolicy
+LsaSetForestTrustInformation
+LsaSetInformationPolicy
+LsaSetInformationTrustedDomain
+LsaSetSecret
+LsaSetSecurityObject
+LsaSetSystemAccessAccount
+LsaSetTrustedDomainInfoByName
+LsaSetTrustedDomainInformation
+LsaStorePrivateData
+MakeAbsoluteSD
+MakeAbsoluteSD2
+MakeSelfRelativeSD
+MapGenericMask
+MIDL_user_free_Ext
+NotifyBootConfigStatus
+NotifyChangeEventLog
+NotifyServiceStatusChangeA
+NotifyServiceStatusChangeW
+NpGetUserName
+ObjectCloseAuditAlarmW
+ObjectDeleteAuditAlarmW
+ObjectOpenAuditAlarmW
+ObjectPrivilegeAuditAlarmW
+OpenBackupEventLogA
+OpenEncryptedFileRawW
+OpenEventLogA
+OpenEventLogW
+OpenProcessToken
+OpenSCManagerA
+OpenSCManagerW
+OpenServiceA
+OpenServiceW
+OpenThreadToken
+OpenThreadWaitChainSession
+OpenTraceA
+OpenTraceW
+PerfAddCounters
+PerfCloseQueryHandle
+PerfCreateInstance
+PerfDecrementULongCounterValue
+PerfDecrementULongLongCounterValue
+PerfDeleteCounters
+PerfDeleteInstance
+PerfEnumerateCounterSet
+PerfEnumerateCounterSetInstances
+PerfIncrementULongCounterValue
+PerfIncrementULongLongCounterValue
+PerfOpenQueryHandle
+PerfQueryCounterData
+PerfQueryCounterInfo
+PerfQueryCounterSetRegistrationInfo
+PerfQueryInstance
+PerfRegCloseKey
+PerfRegEnumKey
+PerfRegEnumValue
+PerfRegQueryInfoKey
+PerfRegQueryValue
+PerfRegSetValue
+PerfSetCounterRefValue
+PerfSetCounterSetInfo
+PerfSetULongCounterValue
+PerfSetULongLongCounterValue
+PerfStartProvider
+PerfStartProviderEx
+PerfStopProvider
+PrivilegeCheck
+PrivilegedServiceAuditAlarmW
+ProcessIdleTasks
+ProcessTrace
+QueryAllTracesA
+QueryAllTracesW
+QueryRecoveryAgentsOnEncryptedFile
+QuerySecurityAccessMask
+QueryServiceConfig2A
+QueryServiceConfig2W
+QueryServiceConfigA
+QueryServiceConfigW
+QueryServiceDynamicInformation
+QueryServiceObjectSecurity
+QueryServiceStatus
+QueryServiceStatusEx
+QueryTraceA
+QueryTraceProcessingHandle
+QueryTraceW
+QueryUsersOnEncryptedFile
+ReadEncryptedFileRaw
+ReadEventLogA
+ReadEventLogW
+RegCloseKey
+RegConnectRegistryA
+RegConnectRegistryExA
+RegConnectRegistryExW
+RegConnectRegistryW
+RegCopyTreeA
+RegCopyTreeW
+RegCreateKeyA
+RegCreateKeyExA
+RegCreateKeyExW
+RegCreateKeyTransactedA
+RegCreateKeyTransactedW
+RegCreateKeyW
+RegDeleteKeyA
+RegDeleteKeyExA
+RegDeleteKeyExW
+RegDeleteKeyTransactedA
+RegDeleteKeyTransactedW
+RegDeleteKeyValueA
+RegDeleteKeyValueW
+RegDeleteKeyW
+RegDeleteTreeA
+RegDeleteTreeW
+RegDeleteValueA
+RegDeleteValueW
+RegDisablePredefinedCache
+RegDisablePredefinedCacheEx
+RegEnumKeyA
+RegEnumKeyExA
+RegEnumKeyExW
+RegEnumKeyW
+RegEnumValueA
+RegEnumValueW
+RegFlushKey
+RegGetKeySecurity
+RegGetValueA
+RegGetValueW
+RegisterEventSourceA
+RegisterEventSourceW
+RegisterIdleTask
+RegisterServiceCtrlHandlerA
+RegisterServiceCtrlHandlerExA
+RegisterServiceCtrlHandlerExW
+RegisterServiceCtrlHandlerW
+RegisterTraceGuidsA
+RegisterTraceGuidsW
+RegisterWaitChainCOMCallback
+RegLoadAppKeyA
+RegLoadAppKeyW
+RegLoadKeyA
+RegLoadKeyW
+RegLoadMUIStringA
+RegLoadMUIStringW
+RegNotifyChangeKeyValue
+RegOpenCurrentUser
+RegOpenKeyA
+RegOpenKeyExA
+RegOpenKeyExW
+RegOpenKeyTransactedA
+RegOpenKeyTransactedW
+RegOpenKeyW
+RegOpenUserClassesRoot
+RegOverridePredefKey
+RegQueryInfoKeyA
+RegQueryInfoKeyW
+RegQueryMultipleValuesA
+RegQueryMultipleValuesW
+RegQueryValueA
+RegQueryValueExA
+RegQueryValueExW
+RegQueryValueW
+RegRenameKey
+RegReplaceKeyA
+RegReplaceKeyW
+RegRestoreKeyA
+RegRestoreKeyW
+RegSaveKeyA
+RegSaveKeyExA
+RegSaveKeyExW
+RegSaveKeyW
+RegSetKeySecurity
+RegSetKeyValueA
+RegSetKeyValueW
+RegSetValueA
+RegSetValueExA
+RegSetValueExW
+RegSetValueW
+RegUnLoadKeyA
+RegUnLoadKeyW
+RemoteRegEnumKeyWrapper
+RemoteRegEnumValueWrapper
+RemoteRegQueryInfoKeyWrapper
+RemoteRegQueryMultipleValues2Wrapper
+RemoteRegQueryMultipleValuesWrapper
+RemoteRegQueryValueWrapper
+RemoveTraceCallback
+RemoveUsersFromEncryptedFile
+ReportEventA
+ReportEventW
+RevertToSelf
+SafeBaseRegGetKeySecurity
+SaferCloseLevel
+SaferComputeTokenFromLevel
+SaferCreateLevel
+SaferGetLevelInformation
+SaferGetPolicyInformation
+SaferiCompareTokenLevels
+SaferIdentifyLevel
+SaferiIsExecutableFileType
+SaferiSearchMatchingHashRules
+SaferRecordEventLogEntry
+SaferSetLevelInformation
+SaferSetPolicyInformation
+SetAclInformation
+SetEntriesInAclA
+SetEntriesInAclW
+SetFileSecurityA
+SetFileSecurityW
+SetKernelObjectSecurity
+SetNamedSecurityInfoA
+SetNamedSecurityInfoW
+SetPrivateObjectSecurity
+SetPrivateObjectSecurityEx
+SetSecurityAccessMask
+SetSecurityDescriptorControl
+SetSecurityDescriptorDacl
+SetSecurityDescriptorGroup
+SetSecurityDescriptorOwner
+SetSecurityDescriptorRMControl
+SetSecurityDescriptorSacl
+SetSecurityInfo
+SetServiceObjectSecurity
+SetServiceStatus
+SetThreadToken
+SetTokenInformation
+SetTraceCallback
+StartServiceA
+StartServiceCtrlDispatcherA
+StartServiceCtrlDispatcherW
+StartServiceW
+StartTraceA
+StartTraceW
+StopTraceA
+StopTraceW
+SystemFunction001
+SystemFunction002
+SystemFunction003
+SystemFunction004
+SystemFunction005
+SystemFunction006
+SystemFunction007
+SystemFunction008
+SystemFunction009
+SystemFunction010
+SystemFunction011
+SystemFunction012
+SystemFunction013
+SystemFunction014
+SystemFunction015
+SystemFunction016
+SystemFunction018
+SystemFunction020
+SystemFunction021
+SystemFunction022
+SystemFunction023
+SystemFunction024
+SystemFunction025
+SystemFunction026
+SystemFunction027
+SystemFunction028
+SystemFunction029
+SystemFunction030
+SystemFunction031
+SystemFunction032
+SystemFunction033
+SystemFunction034
+SystemFunction035
+SystemFunction036
+SystemFunction040
+SystemFunction041
+TraceEvent
+TraceMessage
+TraceMessageVa
+TraceQueryInformation
+TraceSetInformation
+TreeResetNamedSecurityInfoW
+UnregisterIdleTask
+UnregisterTraceGuids
+UpdateTraceA
+UpdateTraceW
+WriteEncryptedFileRaw
diff --git a/mingw-w64-crt/lib-common/onecore.mri 
b/mingw-w64-crt/lib-common/onecore.mri
index e5d1660e0..732a8726b 100644
--- a/mingw-w64-crt/lib-common/onecore.mri
+++ b/mingw-w64-crt/lib-common/onecore.mri
@@ -1,4 +1,5 @@
 CREATE libonecore.a
+ADDLIB libadvapi32_onecore.a
 ADDLIB libapi-ms-win-core-backgroundtask-l1-1-0.a
 ADDLIB libapi-ms-win-core-calendar-l1-1-0.a
 ADDLIB libapi-ms-win-core-comm-l1-1-1.a
diff --git a/mingw-w64-crt/lib32/advapi32_onecore.def 
b/mingw-w64-crt/lib32/advapi32_onecore.def
new file mode 100644
index 000000000..35187779a
--- /dev/null
+++ b/mingw-w64-crt/lib32/advapi32_onecore.def
@@ -0,0 +1,634 @@
+LIBRARY "ADVAPI32.dll"
+EXPORTS
+AbortSystemShutdownA@4
+AbortSystemShutdownW@4
+AccessCheck@32
+AccessCheckAndAuditAlarmW@44
+AccessCheckByType@44
+AccessCheckByTypeAndAuditAlarmW@64
+AccessCheckByTypeResultList@44
+AccessCheckByTypeResultListAndAuditAlarmByHandleW@68
+AccessCheckByTypeResultListAndAuditAlarmW@64
+AddAccessAllowedAce@16
+AddAccessAllowedAceEx@20
+AddAccessAllowedObjectAce@28
+AddAccessDeniedAce@16
+AddAccessDeniedAceEx@20
+AddAccessDeniedObjectAce@28
+AddAce@20
+AddAuditAccessAce@24
+AddAuditAccessAceEx@28
+AddAuditAccessObjectAce@36
+AddMandatoryAce@20
+AddUsersToEncryptedFile@8
+AdjustTokenGroups@24
+AdjustTokenPrivileges@24
+AllocateAndInitializeSid@44
+AllocateLocallyUniqueId@4
+AreAllAccessesGranted@8
+AreAnyAccessesGranted@8
+AuditComputeEffectivePolicyBySid@16
+AuditEnumerateCategories@8
+AuditEnumeratePerUserPolicy@4
+AuditEnumerateSubCategories@16
+AuditFree@4
+AuditLookupCategoryNameW@8
+AuditLookupSubCategoryNameW@8
+AuditQueryGlobalSaclW@8
+AuditQueryPerUserPolicy@16
+AuditQuerySecurity@8
+AuditQuerySystemPolicy@12
+AuditSetGlobalSaclW@8
+AuditSetPerUserPolicy@12
+AuditSetSecurity@8
+AuditSetSystemPolicy@8
+BackupEventLogA@8
+BaseRegCloseKey@4
+BaseRegCreateKey@32
+BaseRegDeleteKeyEx@16
+BaseRegDeleteValue@8
+BaseRegFlushKey@4
+BaseRegGetVersion@8
+BaseRegLoadKey@12
+BaseRegOpenKey@20
+BaseRegRestoreKey@12
+BaseRegSaveKeyEx@16
+BaseRegSetKeySecurity@12
+BaseRegSetValue@20
+BaseRegUnLoadKey@8
+BuildExplicitAccessWithNameA@20
+BuildExplicitAccessWithNameW@20
+BuildImpersonateTrusteeA@8
+BuildImpersonateTrusteeW@8
+BuildSecurityDescriptorA@36
+BuildSecurityDescriptorW@36
+BuildTrusteeWithNameA@8
+BuildTrusteeWithNameW@8
+BuildTrusteeWithObjectsAndSidA@20
+BuildTrusteeWithObjectsAndSidW@20
+BuildTrusteeWithSidA@8
+BuildTrusteeWithSidW@8
+ChangeServiceConfig2A@12
+ChangeServiceConfig2W@12
+ChangeServiceConfigA@44
+ChangeServiceConfigW@44
+CheckForHiberboot@8
+CheckTokenMembership@12
+ClearEventLogA@8
+CloseEncryptedFileRaw@4
+CloseEventLog@4
+CloseServiceHandle@4
+CloseThreadWaitChainSession@4
+CloseTrace@8
+CommandLineFromMsiDescriptor@12
+ControlService@12
+ControlServiceExA@16
+ControlServiceExW@16
+ControlTraceA@20
+ControlTraceW@20
+ConvertSDToStringSDRootDomainW@24
+ConvertSecurityDescriptorToStringSecurityDescriptorA@20
+ConvertSecurityDescriptorToStringSecurityDescriptorW@20
+ConvertSidToStringSidA@8
+ConvertSidToStringSidW@8
+ConvertStringSDToSDDomainA@24
+ConvertStringSDToSDDomainW@24
+ConvertStringSDToSDRootDomainW@20
+ConvertStringSecurityDescriptorToSecurityDescriptorA@16
+ConvertStringSecurityDescriptorToSecurityDescriptorW@16
+ConvertStringSidToSidA@8
+ConvertStringSidToSidW@8
+ConvertToAutoInheritPrivateObjectSecurity@24
+CopySid@12
+CreatePrivateObjectSecurity@24
+CreatePrivateObjectSecurityEx@32
+CreatePrivateObjectSecurityWithMultipleInheritance@36
+CreateProcessAsUserA@44
+CreateProcessAsUserW@44
+CreateProcessWithLogonW@44
+CreateProcessWithTokenW@36
+CreateRestrictedToken@36
+CreateServiceA@52
+CreateServiceW@52
+CreateWellKnownSid@16
+CredDeleteA@12
+CredDeleteW@12
+CredEnumerateA@16
+CredEnumerateW@16
+CredFindBestCredentialA@16
+CredFindBestCredentialW@16
+CredFree@4
+CredGetSessionTypes@8
+CredGetTargetInfoA@12
+CredGetTargetInfoW@12
+CredIsMarshaledCredentialW@4
+CredIsProtectedA@8
+CredIsProtectedW@8
+CredMarshalCredentialA@12
+CredMarshalCredentialW@12
+CredProtectA@24
+CredProtectW@24
+CredReadA@16
+CredReadDomainCredentialsA@16
+CredReadDomainCredentialsW@16
+CredReadW@16
+CredUnmarshalCredentialA@12
+CredUnmarshalCredentialW@12
+CredUnprotectA@20
+CredUnprotectW@20
+CredWriteA@8
+CredWriteDomainCredentialsA@12
+CredWriteDomainCredentialsW@12
+CredWriteW@8
+CryptAcquireContextA@20
+CryptAcquireContextW@20
+CryptContextAddRef@12
+CryptCreateHash@20
+CryptDecrypt@24
+CryptDeriveKey@20
+CryptDestroyHash@4
+CryptDestroyKey@4
+CryptDuplicateHash@16
+CryptDuplicateKey@16
+CryptEncrypt@28
+CryptEnumProvidersA@24
+CryptEnumProvidersW@24
+CryptEnumProviderTypesA@24
+CryptEnumProviderTypesW@24
+CryptExportKey@24
+CryptGenKey@16
+CryptGenRandom@12
+CryptGetDefaultProviderA@20
+CryptGetDefaultProviderW@20
+CryptGetHashParam@20
+CryptGetKeyParam@20
+CryptGetProvParam@20
+CryptGetUserKey@12
+CryptHashData@16
+CryptHashSessionKey@12
+CryptImportKey@24
+CryptReleaseContext@8
+CryptSetHashParam@16
+CryptSetKeyParam@16
+CryptSetProviderA@8
+CryptSetProviderExA@16
+CryptSetProviderExW@16
+CryptSetProviderW@8
+CryptSetProvParam@16
+CryptSignHashA@24
+CryptSignHashW@24
+CryptVerifySignatureA@24
+CryptVerifySignatureW@24
+CveEventWrite@8
+DecryptFileW@8
+DeleteAce@8
+DeleteService@4
+DeregisterEventSource@4
+DestroyPrivateObjectSecurity@4
+DuplicateToken@12
+DuplicateTokenEx@24
+ElfDeregisterEventSource@4
+ElfFlushEventLog@4
+ElfRegisterEventSourceW@12
+ElfReportEventW@48
+EnableTrace@24
+EnableTraceEx@48
+EnableTraceEx2@44
+EncryptFileW@4
+EnumDependentServicesA@24
+EnumDependentServicesW@24
+EnumDynamicTimeZoneInformation@8
+EnumerateTraceGuids@12
+EnumerateTraceGuidsEx@24
+EnumServicesStatusExA@40
+EnumServicesStatusExW@40
+EnumServicesStatusW@32
+EqualDomainSid@12
+EqualPrefixSid@8
+EqualSid@8
+EventAccessControl@20
+EventAccessQuery@12
+EventAccessRemove@4
+EventActivityIdControl@8
+EventEnabled@12
+EventProviderEnabled@20
+EventRegister@16
+EventSetInformation@20
+EventUnregister@8
+EventWrite@20
+EventWriteEx@40
+EventWriteString@24
+EventWriteTransfer@28
+FindFirstFreeAce@8
+FlushTraceA@16
+FlushTraceW@16
+FreeEncryptionCertificateHashList@4
+FreeSid@4
+GetAce@12
+GetAclInformation@16
+GetAuditedPermissionsFromAclA@16
+GetAuditedPermissionsFromAclW@16
+GetCurrentHwProfileA@4
+GetCurrentHwProfileW@4
+GetDynamicTimeZoneInformationEffectiveYears@12
+GetEffectiveRightsFromAclA@12
+GetEffectiveRightsFromAclW@12
+GetEventLogInformation@20
+GetExplicitEntriesFromAclA@12
+GetExplicitEntriesFromAclW@12
+GetFileSecurityA@20
+GetFileSecurityW@20
+GetKernelObjectSecurity@20
+GetLengthSid@4
+GetNamedSecurityInfoA@32
+GetNamedSecurityInfoW@32
+GetNumberOfEventLogRecords@8
+GetOldestEventLogRecord@8
+GetPrivateObjectSecurity@20
+GetSecurityDescriptorControl@12
+GetSecurityDescriptorDacl@16
+GetSecurityDescriptorGroup@12
+GetSecurityDescriptorLength@4
+GetSecurityDescriptorOwner@12
+GetSecurityDescriptorRMControl@8
+GetSecurityDescriptorSacl@16
+GetSecurityInfo@32
+GetServiceDisplayNameA@16
+GetServiceDisplayNameW@16
+GetServiceKeyNameA@16
+GetServiceKeyNameW@16
+GetSidIdentifierAuthority@4
+GetSidLengthRequired@4
+GetSidSubAuthority@8
+GetSidSubAuthorityCount@4
+GetThreadWaitChain@28
+GetTokenInformation@20
+GetTraceEnableFlags@8
+GetTraceEnableLevel@8
+GetTraceLoggerHandle@4
+GetUserNameA@8
+GetUserNameW@8
+GetWindowsAccountDomainSid@12
+ImpersonateAnonymousToken@4
+ImpersonateLoggedOnUser@4
+ImpersonateNamedPipeClient@4
+ImpersonateSelf@4
+InitializeAcl@12
+InitializeSecurityDescriptor@8
+InitializeSid@12
+InitiateShutdownW@20
+InitiateSystemShutdownA@20
+InitiateSystemShutdownExA@24
+InitiateSystemShutdownExW@24
+InitiateSystemShutdownW@20
+InstallApplication@4
+IsTextUnicode@12
+IsTokenRestricted@4
+IsValidAcl@4
+IsValidRelativeSecurityDescriptor@12
+IsValidSecurityDescriptor@4
+IsValidSid@4
+IsWellKnownSid@8
+LogonUserA@24
+LogonUserExA@40
+LogonUserExW@40
+LogonUserW@24
+LookupAccountNameA@28
+LookupAccountNameW@28
+LookupAccountSidA@28
+LookupAccountSidW@28
+LookupPrivilegeDisplayNameA@20
+LookupPrivilegeDisplayNameW@20
+LookupPrivilegeNameA@16
+LookupPrivilegeNameW@16
+LookupPrivilegeValueA@12
+LookupPrivilegeValueW@12
+LsaAddAccountRights@16
+LsaAddPrivilegesToAccount@8
+LsaClose@4
+LsaCreateAccount@16
+LsaCreateSecret@16
+LsaCreateTrustedDomain@16
+LsaCreateTrustedDomainEx@20
+LsaDelete@4
+LsaDeleteTrustedDomain@8
+LsaEnumerateAccountRights@16
+LsaEnumerateAccounts@20
+LsaEnumerateAccountsWithUserRight@16
+LsaEnumeratePrivileges@20
+LsaEnumeratePrivilegesOfAccount@8
+LsaEnumerateTrustedDomains@20
+LsaEnumerateTrustedDomainsEx@20
+LsaFreeMemory@4
+LsaGetRemoteUserName@12
+LsaGetSystemAccessAccount@8
+LsaGetUserName@8
+LsaICLookupNames@40
+LsaICLookupNamesWithCreds@48
+LsaICLookupSids@36
+LsaICLookupSidsWithCreds@48
+LsaLookupNames@20
+LsaLookupNames2@24
+LsaLookupPrivilegeDisplayName@16
+LsaLookupPrivilegeName@12
+LsaLookupPrivilegeValue@12
+LsaLookupSids@20
+LsaLookupSids2@24
+LsaManageSidNameMapping@12
+LsaNtStatusToWinError@4
+LsaOpenAccount@16
+LsaOpenPolicy@16
+LsaOpenSecret@16
+LsaOpenTrustedDomain@16
+LsaOpenTrustedDomainByName@16
+LsaQueryDomainInformationPolicy@12
+LsaQueryForestTrustInformation@12
+LsaQueryInformationPolicy@12
+LsaQueryInfoTrustedDomain@12
+LsaQuerySecret@20
+LsaQuerySecurityObject@12
+LsaQueryTrustedDomainInfo@16
+LsaQueryTrustedDomainInfoByName@16
+LsaRemoveAccountRights@20
+LsaRemovePrivilegesFromAccount@12
+LsaRetrievePrivateData@12
+LsaSetDomainInformationPolicy@12
+LsaSetForestTrustInformation@20
+LsaSetInformationPolicy@12
+LsaSetInformationTrustedDomain@12
+LsaSetSecret@12
+LsaSetSecurityObject@12
+LsaSetSystemAccessAccount@8
+LsaSetTrustedDomainInfoByName@16
+LsaSetTrustedDomainInformation@16
+LsaStorePrivateData@12
+MakeAbsoluteSD@44
+MakeAbsoluteSD2@8
+MakeSelfRelativeSD@12
+MapGenericMask@8
+MIDL_user_free_Ext@4
+NotifyBootConfigStatus@4
+NotifyChangeEventLog@8
+NotifyServiceStatusChangeA@12
+NotifyServiceStatusChangeW@12
+NpGetUserName@12
+ObjectCloseAuditAlarmW@12
+ObjectDeleteAuditAlarmW@12
+ObjectOpenAuditAlarmW@48
+ObjectPrivilegeAuditAlarmW@24
+OpenBackupEventLogA@8
+OpenEncryptedFileRawW@12
+OpenEventLogA@8
+OpenEventLogW@8
+OpenProcessToken@12
+OpenSCManagerA@12
+OpenSCManagerW@12
+OpenServiceA@12
+OpenServiceW@12
+OpenThreadToken@16
+OpenThreadWaitChainSession@8
+OpenTraceA@4
+OpenTraceW@4
+PerfAddCounters@12
+PerfCloseQueryHandle@4
+PerfCreateInstance@16
+PerfDecrementULongCounterValue@16
+PerfDecrementULongLongCounterValue@20
+PerfDeleteCounters@12
+PerfDeleteInstance@8
+PerfEnumerateCounterSet@16
+PerfEnumerateCounterSetInstances@20
+PerfIncrementULongCounterValue@16
+PerfIncrementULongLongCounterValue@20
+PerfOpenQueryHandle@8
+PerfQueryCounterData@16
+PerfQueryCounterInfo@16
+PerfQueryCounterSetRegistrationInfo@28
+PerfQueryInstance@16
+PerfRegCloseKey@4
+PerfRegEnumKey@24
+PerfRegEnumValue@32
+PerfRegQueryInfoKey@44
+PerfRegQueryValue@28
+PerfRegSetValue@24
+PerfSetCounterRefValue@16
+PerfSetCounterSetInfo@12
+PerfSetULongCounterValue@16
+PerfSetULongLongCounterValue@20
+PerfStartProvider@12
+PerfStartProviderEx@12
+PerfStopProvider@4
+PrivilegeCheck@12
+PrivilegedServiceAuditAlarmW@20
+ProcessIdleTasks@0
+ProcessTrace@16
+QueryAllTracesA@12
+QueryAllTracesW@12
+QueryRecoveryAgentsOnEncryptedFile@8
+QuerySecurityAccessMask@8
+QueryServiceConfig2A@20
+QueryServiceConfig2W@20
+QueryServiceConfigA@16
+QueryServiceConfigW@16
+QueryServiceDynamicInformation@12
+QueryServiceObjectSecurity@20
+QueryServiceStatus@8
+QueryServiceStatusEx@20
+QueryTraceA@16
+QueryTraceProcessingHandle@32
+QueryTraceW@16
+QueryUsersOnEncryptedFile@8
+ReadEncryptedFileRaw@12
+ReadEventLogA@28
+ReadEventLogW@28
+RegCloseKey@4
+RegConnectRegistryA@12
+RegConnectRegistryExA@16
+RegConnectRegistryExW@16
+RegConnectRegistryW@12
+RegCopyTreeA@12
+RegCopyTreeW@12
+RegCreateKeyA@12
+RegCreateKeyExA@36
+RegCreateKeyExW@36
+RegCreateKeyTransactedA@44
+RegCreateKeyTransactedW@44
+RegCreateKeyW@12
+RegDeleteKeyA@8
+RegDeleteKeyExA@16
+RegDeleteKeyExW@16
+RegDeleteKeyTransactedA@24
+RegDeleteKeyTransactedW@24
+RegDeleteKeyValueA@12
+RegDeleteKeyValueW@12
+RegDeleteKeyW@8
+RegDeleteTreeA@8
+RegDeleteTreeW@8
+RegDeleteValueA@8
+RegDeleteValueW@8
+RegDisablePredefinedCache@0
+RegDisablePredefinedCacheEx@0
+RegEnumKeyA@16
+RegEnumKeyExA@32
+RegEnumKeyExW@32
+RegEnumKeyW@16
+RegEnumValueA@32
+RegEnumValueW@32
+RegFlushKey@4
+RegGetKeySecurity@16
+RegGetValueA@28
+RegGetValueW@28
+RegisterEventSourceA@8
+RegisterEventSourceW@8
+RegisterIdleTask@16
+RegisterServiceCtrlHandlerA@8
+RegisterServiceCtrlHandlerExA@12
+RegisterServiceCtrlHandlerExW@12
+RegisterServiceCtrlHandlerW@8
+RegisterTraceGuidsA@32
+RegisterTraceGuidsW@32
+RegisterWaitChainCOMCallback@8
+RegLoadAppKeyA@20
+RegLoadAppKeyW@20
+RegLoadKeyA@12
+RegLoadKeyW@12
+RegLoadMUIStringA@28
+RegLoadMUIStringW@28
+RegNotifyChangeKeyValue@20
+RegOpenCurrentUser@8
+RegOpenKeyA@12
+RegOpenKeyExA@20
+RegOpenKeyExW@20
+RegOpenKeyTransactedA@28
+RegOpenKeyTransactedW@28
+RegOpenKeyW@12
+RegOpenUserClassesRoot@16
+RegOverridePredefKey@8
+RegQueryInfoKeyA@48
+RegQueryInfoKeyW@48
+RegQueryMultipleValuesA@20
+RegQueryMultipleValuesW@20
+RegQueryValueA@16
+RegQueryValueExA@24
+RegQueryValueExW@24
+RegQueryValueW@16
+RegRenameKey@12
+RegReplaceKeyA@16
+RegReplaceKeyW@16
+RegRestoreKeyA@12
+RegRestoreKeyW@12
+RegSaveKeyA@12
+RegSaveKeyExA@16
+RegSaveKeyExW@16
+RegSaveKeyW@12
+RegSetKeySecurity@12
+RegSetKeyValueA@24
+RegSetKeyValueW@24
+RegSetValueA@20
+RegSetValueExA@24
+RegSetValueExW@24
+RegSetValueW@20
+RegUnLoadKeyA@8
+RegUnLoadKeyW@8
+RemoteRegEnumKeyWrapper@20
+RemoteRegEnumValueWrapper@28
+RemoteRegQueryInfoKeyWrapper@40
+RemoteRegQueryMultipleValues2Wrapper@24
+RemoteRegQueryMultipleValuesWrapper@20
+RemoteRegQueryValueWrapper@24
+RemoveTraceCallback@4
+RemoveUsersFromEncryptedFile@8
+ReportEventA@36
+ReportEventW@36
+RevertToSelf@0
+SafeBaseRegGetKeySecurity@16
+SaferCloseLevel@4
+SaferComputeTokenFromLevel@20
+SaferCreateLevel@20
+SaferGetLevelInformation@20
+SaferGetPolicyInformation@24
+SaferiCompareTokenLevels@12
+SaferIdentifyLevel@16
+SaferiIsExecutableFileType@8
+SaferiSearchMatchingHashRules@24
+SaferRecordEventLogEntry@12
+SaferSetLevelInformation@16
+SaferSetPolicyInformation@20
+SetAclInformation@16
+SetEntriesInAclA@16
+SetEntriesInAclW@16
+SetFileSecurityA@12
+SetFileSecurityW@12
+SetKernelObjectSecurity@12
+SetNamedSecurityInfoA@28
+SetNamedSecurityInfoW@28
+SetPrivateObjectSecurity@20
+SetPrivateObjectSecurityEx@24
+SetSecurityAccessMask@8
+SetSecurityDescriptorControl@12
+SetSecurityDescriptorDacl@16
+SetSecurityDescriptorGroup@12
+SetSecurityDescriptorOwner@12
+SetSecurityDescriptorRMControl@8
+SetSecurityDescriptorSacl@16
+SetSecurityInfo@28
+SetServiceObjectSecurity@12
+SetServiceStatus@8
+SetThreadToken@8
+SetTokenInformation@16
+SetTraceCallback@8
+StartServiceA@12
+StartServiceCtrlDispatcherA@4
+StartServiceCtrlDispatcherW@4
+StartServiceW@12
+StartTraceA@12
+StartTraceW@12
+StopTraceA@16
+StopTraceW@16
+SystemFunction001@12
+SystemFunction002@12
+SystemFunction003@8
+SystemFunction004@12
+SystemFunction005@12
+SystemFunction006@8
+SystemFunction007@8
+SystemFunction008@12
+SystemFunction009@12
+SystemFunction010@12
+SystemFunction011@12
+SystemFunction012@12
+SystemFunction013@12
+SystemFunction014@12
+SystemFunction015@12
+SystemFunction016@12
+SystemFunction018@12
+SystemFunction020@12
+SystemFunction021@12
+SystemFunction022@12
+SystemFunction023@12
+SystemFunction024@12
+SystemFunction025@12
+SystemFunction026@12
+SystemFunction027@12
+SystemFunction028@8
+SystemFunction029@8
+SystemFunction030@8
+SystemFunction031@8
+SystemFunction032@8
+SystemFunction033@8
+SystemFunction034@12
+SystemFunction035@4
+SystemFunction036@8
+SystemFunction040@12
+SystemFunction041@12
+TraceEvent@12
+TraceMessage
+TraceMessageVa@24
+TraceQueryInformation@24
+TraceSetInformation@20
+TreeResetNamedSecurityInfoW@44
+UnregisterIdleTask@12
+UnregisterTraceGuids@8
+UpdateTraceA@16
+UpdateTraceW@16
+WriteEncryptedFileRaw@12
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to