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