Update Kernel32 and KernelBase export definition
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/lib-common/kernel32.def.in b/mingw-w64-crt/lib-common/kernel32.def.in
index 2bc9302..b0b441e 100644
--- a/mingw-w64-crt/lib-common/kernel32.def.in
+++ b/mingw-w64-crt/lib-common/kernel32.def.in
@@ -323,6 +323,7 @@
EnterCriticalSection
F_X64(EnterUmsSchedulingMode)
EnterSynchronizationBarrier
+EnterUmsSchedulingMode
EnumCalendarInfoA
EnumCalendarInfoExA
EnumCalendarInfoExEx
@@ -715,6 +716,7 @@
GetProcessAffinityMask
GetProcessDefaultCpuSets
GetProcessDEPPolicy
+GetProcessDefaultCpuSets
GetProcessGroupAffinity
GetProcessHandleCount
GetProcessHeap
@@ -1173,6 +1175,7 @@
ReadConsoleOutputCharacterW
ReadConsoleOutputW
ReadConsoleW
+ReadDirectoryChangesExW
ReadDirectoryChangesW
ReadFile
ReadFileEx
diff --git a/mingw-w64-crt/lib32/kernel32.def b/mingw-w64-crt/lib32/kernel32.def
index 06bddda..f8e7adb 100644
--- a/mingw-w64-crt/lib32/kernel32.def
+++ b/mingw-w64-crt/lib32/kernel32.def
@@ -10,15 +10,20 @@
AcquireSRWLockExclusive@4
AcquireSRWLockShared@4
ActivateActCtx@8
+ActivateActCtxWorker@8
AddAtomA@4
AddAtomW@4
AddConsoleAliasA@12
AddConsoleAliasW@12
+AddDllDirectory@4
AddIntegrityLabelToBoundaryDescriptor@8
AddLocalAlternateComputerNameA@8
AddLocalAlternateComputerNameW@8
AddRefActCtx@4
+AddRefActCtxWorker@4
+AddResourceAttributeAce@28
AddSIDToBoundaryDescriptor@8
+AddScopedPolicyIDAce@20
AddSecureMemoryCacheCallback@4
AddVectoredContinueHandler@8
AddVectoredExceptionHandler@8
@@ -26,6 +31,15 @@
AllocConsole@0
AllocateUserPhysicalPages@12
AllocateUserPhysicalPagesNuma@16
+AppPolicyGetClrCompat@8
+AppPolicyGetCreateFileAccess@8
+AAppPolicyGetLifecycleManagement@8
+AppPolicyGetMediaFoundationCodecLoading@8
+AppPolicyGetProcessTerminationMethod@8
+AppPolicyGetShowDeveloperDiagnostic@8
+AppPolicyGetThreadInitializationType@8
+AppPolicyGetWindowingModel@8
+AppXGetOSMaxVersionTested@8
ApplicationRecoveryFinished@4
ApplicationRecoveryInProgress@4
AreFileApisANSI@0
@@ -37,30 +51,63 @@
BaseAttachCompleteThunk@0
BaseCheckAppcompatCache@16
BaseCheckAppcompatCacheEx@24
+BaseCheckAppcompatCacheExWorker@36
+BaseCheckAppcompatCacheWorker@16
+BaseCheckElevation@48
BaseCheckRunApp@52
BaseCleanupAppcompatCacheSupport@4
BaseDllReadWriteIniFile@32
BaseDumpAppcompatCache@0
+BaseDumpAppcompatCacheWorker@0
+BaseElevationPostProcessing@12
BaseFlushAppcompatCache@0
+BaseFlushAppcompatCacheWorker@0
BaseFormatObjectAttributes@16
BaseFormatTimeOut@8
+BaseFreeAppCompatDataForProcessWorker@4
BaseGenerateAppCompatData@24
BaseGetNamedObjectDirectory@4
BaseInitAppcompatCacheSupport@0
+BaseInitAppcompatCacheSupportWorker@0
BaseIsAppcompatInfrastructureDisabled@0
+BaseIsAppcompatInfrastructureDisabledWorker@0
+BaseIsDosApplication@8
BaseQueryModuleData@28
+BaseReadAppCompatDataForProcessWorker@12
BaseSetLastNTError@4
BaseUpdateAppcompatCache@12
+BaseUpdateAppcompatCacheWorker@12
+BaseUpdateVDMEntry@16
BaseVerifyUnicodeString@4
+BaseWriteErrorElevationRequiredEvent@0
Basep8BitStringToDynamicUnicodeString@8
BasepAllocateActivationContextActivationBlock@16
BasepAnsiStringToDynamicUnicodeString@8
+BasepAppContainerEnvironmentExtension@12
+BasepAppXExtension@24
BasepCheckAppCompat@16
BasepCheckBadapp@56
+BasepCheckWebBladeHashes@4
BasepCheckWinSaferRestrictions@28
+BasepConstructSxsCreateProcessMessage@80
+BasepCopyEncryption@12
BasepFreeActivationContextActivationBlock@4
BasepFreeAppCompatData@12
+BasepGetAppCompatData@60
+BasepGetComputerNameFromNtPath@16
+BasepGetExeArchType@12
+BasepInitAppCompatData@12
+BasepIsProcessAllowed@4
BasepMapModuleHandle@8
+BasepNotifyLoadStringResource@16
+BasepPostSuccessAppXExtension@8
+BasepProcessInvalidImage@84
+BasepQueryAppCompat@72
+BasepQueryModuleChpeSettings@40
+BasepReleaseAppXContext@4
+BasepReleaseSxsCreateProcessUtilityStruct@4
+BasepReportFault@8
+BasepSetFileEncryptionCompression@32
Beep@8
BeginUpdateResourceA@8
BeginUpdateResourceW@8
@@ -79,19 +126,27 @@
CancelThreadpoolIo@4
CancelTimerQueueTimer@8
CancelWaitableTimer@4
+CeipIsOptedIn@0
ChangeTimerQueueTimer@16
+CheckAllowDecryptedRemoteDestinationPolicy@0
CheckElevation@20
CheckElevationEnabled@4
CheckForReadOnlyResource@8
+CheckForReadOnlyResourceFilter@4
CheckNameLegalDOS8Dot3A@20
CheckNameLegalDOS8Dot3W@20
CheckRemoteDebuggerPresent@8
+CheckTokenCapability@12
+CheckTokenMembershipEx@16
ClearCommBreak@4
ClearCommError@12
CloseConsoleHandle@4
CloseHandle@4
+ClosePackageInfo@4
ClosePrivateNamespace@8
CloseProfileUserMapping@0
+ClosePseudoConsole@4
+CloseState@4
CloseThreadpool@4
CloseThreadpoolCleanupGroup@4
CloseThreadpoolCleanupGroupMembers@12
@@ -120,6 +175,8 @@
ConvertThreadToFiber@4
ConvertThreadToFiberEx@8
ConvertToGlobalHandle@4
+CopyContext@12
+CopyFile2@12
CopyFileA@12
CopyFileExA@24
CopyFileExW@24
@@ -129,6 +186,7 @@
CopyLZFile@8
CreateActCtxA@4
CreateActCtxW@4
+CreateActCtxWWorker@4
CreateBoundaryDescriptorA@8
CreateBoundaryDescriptorW@8
CreateConsoleScreenBuffer@20
@@ -138,6 +196,7 @@
CreateDirectoryTransactedA@16
CreateDirectoryTransactedW@16
CreateDirectoryW@8
+CreateEnclave@32
CreateEventA@16
CreateEventExA@16
CreateEventExW@16
@@ -147,10 +206,10 @@
CreateFile2@20
CreateFileA@28
CreateFileMappingA@24
+CreateFileMappingFromApp@24
CreateFileMappingNumaA@28
CreateFileMappingNumaW@28
CreateFileMappingW@24
-CreateFileMappingFromApp@24
CreateFileTransactedA@40
CreateFileTransactedW@40
CreateFileW@28
@@ -175,10 +234,12 @@
CreatePrivateNamespaceA@12
CreatePrivateNamespaceW@12
CreateProcessA@40
+CreateProcessAsUserA@44
CreateProcessAsUserW@44
CreateProcessInternalA@48
CreateProcessInternalW@48
CreateProcessW@40
+CreatePseudoConsole@20
CreateRemoteThread@28
CreateRemoteThreadEx@32
CreateSemaphoreA@16
@@ -208,6 +269,7 @@
CreateWaitableTimerW@12
CtrlRoutine@4
DeactivateActCtx@8
+DeactivateActCtxWorker@8
DebugActiveProcess@4
DebugActiveProcessStop@4
DebugBreak@0
@@ -227,6 +289,7 @@
DeleteFileTransactedW@8
DeleteFileW@4
DeleteProcThreadAttributeList@4
+DeleteSynchronizationBarrier@4
DeleteTimerQueue@4
DeleteTimerQueueEx@8
DeleteTimerQueueTimer@12
@@ -234,21 +297,26 @@
DeleteVolumeMountPointW@4
DeviceIoControl@32
DisableThreadLibraryCalls@4
+DisableThreadProfiling@4
DisassociateCurrentThreadFromCallback@4
DiscardVirtualMemory@8
DisconnectNamedPipe@4
DnsHostnameToComputerNameA@12
+DnsHostnameToComputerNameExW@12
DnsHostnameToComputerNameW@12
DosDateTimeToFileTime@12
DosPathToSessionPathA@12
DosPathToSessionPathW@12
DuplicateConsoleHandle@16
+DuplicateEncryptionInfoFileExt@20
DuplicateHandle@28
+EnableThreadProfiling@20
EncodePointer@4
EncodeSystemPointer@4
EndUpdateResourceA@8
EndUpdateResourceW@8
EnterCriticalSection@4
+EnterSynchronizationBarrier@8
EnumCalendarInfoA@16
EnumCalendarInfoExA@16
EnumCalendarInfoExEx@24
@@ -277,6 +345,7 @@
EnumSystemCodePagesW@8
EnumSystemFirmwareTables@12
EnumSystemGeoID@12
+EnumSystemGeoNames@12
EnumSystemLanguageGroupsA@12
EnumSystemLanguageGroupsW@12
EnumSystemLocalesA@8
@@ -309,8 +378,10 @@
FillConsoleOutputCharacterA@20
FillConsoleOutputCharacterW@20
FindActCtxSectionGuid@20
+FindActCtxSectionGuidWorker@20
FindActCtxSectionStringA@20
FindActCtxSectionStringW@20
+FindActCtxSectionStringWWorker@20
FindAtomA@4
FindAtomW@4
FindClose@4
@@ -342,6 +413,7 @@
FindNextVolumeMountPointA@12
FindNextVolumeMountPointW@12
FindNextVolumeW@12
+FindPackagesByPackageFamily@28
FindResourceA@12
FindResourceExA@16
FindResourceExW@16
@@ -360,6 +432,7 @@
FlushViewOfFile@8
FoldStringA@20
FoldStringW@20
+FormatApplicationUserModelId@16
FormatMessageA@28
FormatMessageW@28
FreeConsole@0
@@ -368,6 +441,7 @@
FreeLibrary@4
FreeLibraryAndExitThread@8
FreeLibraryWhenCallbackReturns@8
+FreeMemoryJobObject@4
FreeResource@4
FreeUserPhysicalPages@12
FreeVirtualBuffer@4
@@ -375,8 +449,13 @@
GetACP@0
GetActiveProcessorCount@4
GetActiveProcessorGroupCount@0
+GetAppContainerAce@16
+GetAppContainerNamedObjectPath@20
GetApplicationRecoveryCallback@20
+GetApplicationRecoveryCallbackWorker@20
GetApplicationRestartSettings@16
+GetApplicationRestartSettingsWorker@16
+GetApplicationUserModelId@12
GetAtomNameA@12
GetAtomNameW@12
GetBinaryType@8
@@ -386,6 +465,7 @@
GetCPInfo@8
GetCPInfoExA@12
GetCPInfoExW@12
+GetCachedSigningLevel@24
GetCalendarDateFormat@24
GetCalendarDateFormatEx@24
GetCalendarDaysInMonth@16
@@ -457,19 +537,29 @@
GetCurrencyFormatEx@24
GetCurrencyFormatW@24
GetCurrentActCtx@4
+GetCurrentActCtxWorker@4
+GetCurrentApplicationUserModelId@8
GetCurrentConsoleFont@12
GetCurrentConsoleFontEx@12
GetCurrentDirectoryA@8
GetCurrentDirectoryW@8
+GetCurrentPackageFamilyName@8
+GetCurrentPackageFullName@8
+GetCurrentPackageId@8
+GetCurrentPackageInfo@16
+GetCurrentPackagePath@8
GetCurrentProcess@0
GetCurrentProcessId@0
GetCurrentProcessorNumber@0
GetCurrentProcessorNumberEx@4
GetCurrentThread@0
GetCurrentThreadId@0
+GetCurrentThreadStackLimits@8
GetDateFormatA@24
+GetDateFormatAWorker@28
GetDateFormatEx@28
GetDateFormatW@24
+GetDateFormatWWorker@28
GetDefaultCommConfigA@12
GetDefaultCommConfigW@12
GetDevicePowerState@8
@@ -477,6 +567,8 @@
GetDiskFreeSpaceExA@16
GetDiskFreeSpaceExW@16
GetDiskFreeSpaceW@20
+GetDiskSpaceInformationA@8
+GetDiskSpaceInformationW@8
GetDllDirectoryA@8
GetDllDirectoryW@8
GetDriveTypeA@4
@@ -485,11 +577,13 @@
GetDurationFormatEx@32
GetDynamicTimeZoneInformation@4
GetEnabledXStateFeatures@0
+GetEncryptedFileVersionExt@8
GetEnvironmentStrings@0
GetEnvironmentStringsA@0
GetEnvironmentStringsW@0
GetEnvironmentVariableA@12
GetEnvironmentVariableW@12
+GetEraNameCountedString@16
GetErrorMode@0
GetExitCodeProcess@8
GetExitCodeThread@8
@@ -513,12 +607,16 @@
GetFinalPathNameByHandleA@16
GetFinalPathNameByHandleW@16
GetFirmwareEnvironmentVariableA@16
+GetFirmwareEnvironmentVariableExA@20
+GetFirmwareEnvironmentVariableExW@20
GetFirmwareEnvironmentVariableW@16
+GetFirmwareType@4
GetFullPathNameA@16
GetFullPathNameTransactedA@20
GetFullPathNameTransactedW@20
GetFullPathNameW@16
GetGeoInfoA@20
+GetGeoInfoEx@16
GetGeoInfoW@20
GetHandleContext@4
GetHandleInformation@8
@@ -533,6 +631,7 @@
GetLogicalDriveStringsW@8
GetLogicalDrives@0
GetLogicalProcessorInformation@8
+GetLogicalProcessorInformationEx@12
GetLongPathNameA@12
GetLongPathNameTransactedA@16
GetLongPathNameTransactedW@16
@@ -540,6 +639,7 @@
GetMailslotInfo@20
GetMaximumProcessorCount@4
GetMaximumProcessorGroupCount@0
+GetMemoryErrorHandlingCapabilities@4
GetModuleFileNameA@12
GetModuleFileNameW@12
GetModuleHandleA@4
@@ -578,6 +678,15 @@
GetNumberOfConsoleMouseButtons@4
GetOEMCP@0
GetOverlappedResult@16
+GetOverlappedResultEx@20
+GetPackageApplicationIds@16
+GetPackageFamilyName@12
+GetPackageFullName@12
+GetPackageId@12
+GetPackageInfo@20
+GetPackagePath@24
+GetPackagePathByFullName@12
+GetPackagesByPackageFamily@20
GetPhysicallyInstalledSystemMemory@4
GetPriorityClass@4
GetPrivateProfileIntA@16
@@ -593,13 +702,16 @@
GetProcAddress@8
GetProcessAffinityMask@12
GetProcessDEPPolicy@12
+GetProcessDefaultCpuSets@16
GetProcessGroupAffinity@12
GetProcessHandleCount@8
GetProcessHeap@0
GetProcessHeaps@8
GetProcessId@4
GetProcessIdOfThread@4
+GetProcessInformation@16
GetProcessIoCounters@8
+GetProcessMitigationPolicy@16
GetProcessPreferredUILanguages@16
GetProcessPriorityBoost@8
GetProcessShutdownParameters@8
@@ -621,14 +733,18 @@
GetQueuedCompletionStatusEx@24
GetShortPathNameA@12
GetShortPathNameW@12
+GetStagedPackagePathByFullName@12
GetStartupInfoA@4
GetStartupInfoW@4
+GetStateFolder@16
GetStdHandle@4
GetStringScripts@20
GetStringTypeA@20
GetStringTypeExA@20
GetStringTypeExW@20
GetStringTypeW@16
+GetSystemAppDataKey@16
+GetSystemCpuSetInformation@20
GetSystemDEPPolicy@0
GetSystemDefaultLCID@0
GetSystemDefaultLangID@0
@@ -659,26 +775,32 @@
GetTempPathA@8
GetTempPathW@8
GetThreadContext@8
+GetThreadDescription@8
GetThreadErrorMode@0
GetThreadGroupAffinity@8
GetThreadIOPendingFlag@8
GetThreadId@4
GetThreadIdealProcessorEx@8
+GetThreadInformation@16
GetThreadLocale@0
GetThreadPreferredUILanguages@16
GetThreadPriority@4
GetThreadPriorityBoost@8
+GetThreadSelectedCpuSets@16
GetThreadSelectorEntry@12
GetThreadTimes@20
GetThreadUILanguage@0
GetTickCount64@0
GetTickCount@0
GetTimeFormatA@24
+GetTimeFormatAWorker@28
GetTimeFormatEx@24
GetTimeFormatW@24
+GetTimeFormatWWorker@24
GetTimeZoneInformation@4
GetTimeZoneInformationForYear@12
GetUILanguageInfo@20
+GetUserDefaultGeoName@8
GetUserDefaultLCID@0
GetUserDefaultLangID@0
GetUserDefaultLocaleName@8
@@ -703,6 +825,8 @@
GetWriteWatch@24
GetXStateFeaturesMask@8
GlobalAddAtomA@4
+GlobalAddAtomExA@8
+GlobalAddAtomExW@8
GlobalAddAtomW@4
GlobalAlloc@8
GlobalCompact@4
@@ -757,12 +881,17 @@
InitOnceExecuteOnce@16
InitOnceInitialize@4
InitializeConditionVariable@4
+InitializeContext2@24
+InitializeContext@16
InitializeCriticalSection@4
InitializeCriticalSectionAndSpinCount@8
InitializeCriticalSectionEx@12
+InitializeEnclave@20
InitializeProcThreadAttributeList@16
InitializeSListHead@4
InitializeSRWLock@4
+InitializeSynchronizationBarrier@12
+InstallELAMCertificateInfo@4
InterlockedCompareExchange64@20 DATA ; FIXME: this is for Vista+. forwards to NTDLL.RtlInterlockedCompareExchange64@20
InterlockedCompareExchange@12 DATA
InterlockedDecrement@4 DATA
@@ -772,6 +901,7 @@
InterlockedIncrement@4 DATA
InterlockedPopEntrySList@4
InterlockedPushEntrySList@8
+InterlockedPushListSListEx@16
InvalidateConsoleDIBits@8
IsBadCodePtr@4
IsBadHugeReadPtr@8
@@ -786,8 +916,11 @@
IsDBCSLeadByte@4
IsDBCSLeadByteEx@8
IsDebuggerPresent@0
+IsEnclaveTypeSupported@4
IsNLSDefinedString@20
+IsNativeVhdBoot@4
IsNormalizedString@12
+IsProcessCritical@8
IsProcessInJob@12
IsProcessorFeaturePresent@4
IsSystemResumeAutomatic@0
@@ -799,6 +932,9 @@
IsValidLanguageGroup@8
IsValidLocale@8
IsValidLocaleName@4
+IsValidNLSVersion@12
+IsWow64GuestMachineSupported@8
+IsWow64Process2@12
IsWow64Process@8
K32EmptyWorkingSet@4
K32EnumDeviceDrivers@12
@@ -845,6 +981,7 @@
LeaveCriticalSection@4
LeaveCriticalSectionWhenCallbackReturns@8
LoadAppInitDlls@0
+LoadEnclaveData@36
LoadLibraryA@4
LoadLibraryExA@12
LoadLibraryExW@12
@@ -857,6 +994,7 @@
LocalAlloc@8
LocalCompact@4
LocalFileTimeToFileTime@8
+LocalFileTimeToLocalSystemTime@12
LocalFlags@4
LocalFree@4
LocalHandle@4
@@ -864,6 +1002,7 @@
LocalReAlloc@12
LocalShrink@8
LocalSize@4
+LocalSystemTimeToLocalFileTime@12
LocalUnlock@4
LocaleNameToLCID@8
LocateXStateFeature@12
@@ -903,8 +1042,11 @@
NormalizeString@20
NotifyMountMgr@12
NotifyUILanguageChange@20
+NtVdm64CreateProcessInternalW@48
+OOBEComplete@4
OfferVirtualMemory@12
OpenConsoleW@16
+OpenConsoleWStub@16
OpenEventA@12
OpenEventW@12
OpenFile@12
@@ -915,17 +1057,28 @@
OpenJobObjectW@12
OpenMutexA@12
OpenMutexW@12
+OpenPackageInfoByFullName@12
OpenPrivateNamespaceA@8
OpenPrivateNamespaceW@8
OpenProcess@12
+OpenProcessToken@12
OpenProfileUserMapping@0
OpenSemaphoreA@12
OpenSemaphoreW@12
+OpenState@0
+OpenStateExplicit@8
OpenThread@12
+OpenThreadToken@16
OpenWaitableTimerA@12
OpenWaitableTimerW@12
OutputDebugStringA@4
OutputDebugStringW@4
+PackageFamilyNameFromFullName@12
+PackageFamilyNameFromId@12
+PackageFullNameFromId@12
+PackageIdFromFullName@16
+PackageNameAndPublisherIdFromFamilyName@20
+ParseApplicationUserModelId@20
PeekConsoleInputA@16
PeekConsoleInputW@16
PeekNamedPipe@24
@@ -942,10 +1095,25 @@
Process32Next@8
Process32NextW@8
ProcessIdToSessionId@8
+PssCaptureSnapshot@16
+PssDuplicateSnapshot@20
+PssFreeSnapshot@8
+PssQuerySnapshot@16
+PssWalkMarkerCreate@8
+PssWalkMarkerFree@4
+PssWalkMarkerGetPosition@8
+PssWalkMarkerRewind@4
+PssWalkMarkerSeek@8
+PssWalkMarkerSeekToBeginning@4
+PssWalkMarkerSetPosition@8
+PssWalkMarkerTell@8
+PssWalkSnapshot@20
PulseEvent@4
PurgeComm@8
QueryActCtxSettingsW@28
+QueryActCtxSettingsWWorker@28
QueryActCtxW@28
+QueryActCtxWWorker@28
QueryDepthSList@4
QueryDosDeviceA@12
QueryDosDeviceW@12
@@ -954,20 +1122,33 @@
QueryIdleProcessorCycleTime@8
QueryIdleProcessorCycleTimeEx@12
QueryInformationJobObject@20
+QueryIoRateControlInformationJobObject@16
QueryMemoryResourceNotification@8
QueryPerformanceCounter@4
QueryPerformanceFrequency@4
QueryProcessAffinityUpdateMode@8
QueryProcessCycleTime@8
+QueryProtectedPolicy@8
QueryThreadCycleTime@8
QueryThreadProfiling@8
QueryThreadpoolStackInformation@8
QueryUnbiasedInterruptTime@4
-QueryWin31IniFilesMappedToRegistry@16
QueueUserAPC@12
QueueUserWorkItem@12
+QueryWin31IniFilesMappedToRegistry@16
+QuirkGetData2Worker@8
+QuirkGetDataWorker@8
+QuirkIsEnabled2Worker@12
+QuirkIsEnabled3Worker@8
+QuirkIsEnabledForPackage2Worker@24
+QuirkIsEnabledForPackage3Worker@20
+QuirkIsEnabledForPackage4Worker@20
+QuirkIsEnabledForPackageWorker@16
+QuirkIsEnabledForProcessWorker@12
+QuirkIsEnabledWorker@4
RaiseException@16
RaiseFailFastException@12
+RaiseInvalid16BitExeError@4
ReOpenFile@16
ReclaimVirtualMemory@8
ReadConsoleA@20
@@ -981,6 +1162,7 @@
ReadConsoleOutputCharacterW@20
ReadConsoleOutputW@20
ReadConsoleW@20
+ReadDirectoryChangesExW@36
ReadDirectoryChangesW@32
ReadFile@20
ReadFileEx@20
@@ -988,17 +1170,62 @@
ReadFileVlm@20
ReadProcessMemory@20
ReadThreadProfilingData@12
+ReclaimVirtualMemory@8
+RegCloseKey@4
+RegCopyTreeW@12
+RegCreateKeyExA@36
+RegCreateKeyExW@36
+RegDeleteKeyExA@16
+RegDeleteKeyExW@16
+RegDeleteTreeA@8
+RegDeleteTreeW@8
+RegDeleteValueA@8
+RegDeleteValueW@8
+RegDisablePredefinedCacheEx@0
+RegEnumKeyExA@32
+RegEnumKeyExW@32
+RegEnumValueA@32
+RegEnumValueW@32
+RegFlushKey@4
+RegGetKeySecurity@16
+RegGetValueA@28
+RegGetValueW@28
+RegLoadKeyA@12
+RegLoadKeyW@12
+RegLoadMUIStringA@28
+RegLoadMUIStringW@28
+RegNotifyChangeKeyValue@20
+RegOpenCurrentUser@8
+RegOpenKeyExA@20
+RegOpenKeyExW@20
+RegOpenUserClassesRoot@16
+RegQueryInfoKeyA@48
+RegQueryInfoKeyW@48
+RegQueryValueExA@24
+RegQueryValueExW@24
+RegRestoreKeyA@12
+RegRestoreKeyW@12
+RegSaveKeyExA@16
+RegSaveKeyExW@16
+RegSetKeySecurity@12
+RegSetValueExA@24
+RegSetValueExW@24
+RegUnLoadKeyA@8
+RegUnLoadKeyW@8
RegisterApplicationRecoveryCallback@16
RegisterApplicationRestart@8
+RegisterBadMemoryNotification@4
RegisterConsoleIME@8
RegisterConsoleOS2@4
RegisterConsoleVDM@44
RegisterWaitForInputIdle@4
RegisterWaitForSingleObject@24
RegisterWaitForSingleObjectEx@20
+RegisterWaitUntilOOBECompleted@12
RegisterWowBaseHandlers@4
RegisterWowExec@4
ReleaseActCtx@4
+ReleaseActCtxWorker@4
ReleaseMutex@4
ReleaseMutexWhenCallbackReturns@8
ReleaseSRWLockExclusive@4
@@ -1010,6 +1237,7 @@
RemoveDirectoryTransactedA@8
RemoveDirectoryTransactedW@8
RemoveDirectoryW@4
+RemoveDllDirectory@4
RemoveLocalAlternateComputerNameA@8
RemoveLocalAlternateComputerNameW@8
RemoveSecureMemoryCacheCallback@4
@@ -1023,18 +1251,24 @@
RequestWakeupLatency@4
ResetEvent@4
ResetWriteWatch@8
+ResizePseudoConsole@8
+ResolveDelayLoadedAPI@24
+ResolveDelayLoadsFromDll@12
+ResolveLocaleName@12
RestoreLastError@4
ResumeThread@4
RtlCaptureContext@4
RtlCaptureStackBackTrace@16
RtlFillMemory@12
RtlMoveMemory@12
+RtlPcToFileHeader@8
RtlUnwind@16
RtlZeroMemory@8
ScrollConsoleScreenBufferA@20
ScrollConsoleScreenBufferW@20
SearchPathA@24
SearchPathW@24
+SetCachedSigningLevel@16
SetCalendarInfoA@16
SetCalendarInfoW@16
SetClientTimeZoneInformation@4
@@ -1045,6 +1279,7 @@
SetCommState@8
SetCommTimeouts@8
SetComputerNameA@4
+SetComputerNameEx2W@12
SetComputerNameExA@8
SetComputerNameExW@8
SetComputerNameW@4
@@ -1086,6 +1321,7 @@
SetCurrentDirectoryW@4
SetDefaultCommConfigA@12
SetDefaultCommConfigW@12
+SetDefaultDllDirectories@4
SetDllDirectoryA@4
SetDllDirectoryW@4
SetDynamicTimeZoneInformation@4
@@ -1114,11 +1350,14 @@
SetFileTime@16
SetFileValidData@12
SetFirmwareEnvironmentVariableA@16
+SetFirmwareEnvironmentVariableExA@20
+SetFirmwareEnvironmentVariableExW@20
SetFirmwareEnvironmentVariableW@16
SetHandleContext@8
SetHandleCount@4
SetHandleInformation@12
SetInformationJobObject@16
+SetIoRateControlInformationJobObject@8
SetLastConsoleEventActive@0
SetLastError@4
SetLocalPrimaryComputerNameA@8
@@ -1134,12 +1373,16 @@
SetProcessAffinityMask@8
SetProcessAffinityUpdateMode@8
SetProcessDEPPolicy@4
+SetProcessDefaultCpuSets@12
+SetProcessInformation@16
+SetProcessMitigationPolicy@12
SetProcessPreferredUILanguages@12
SetProcessPriorityBoost@8
SetProcessShutdownParameters@8
SetProcessUserModeExceptionPolicy@4
SetProcessWorkingSetSize@12
SetProcessWorkingSetSizeEx@16
+SetProtectedPolicy@12
SetSearchPathMode@4
SetStdHandle@8
SetStdHandleEx@12
@@ -1152,31 +1395,41 @@
SetTermsrvAppInstallMode@4
SetThreadAffinityMask@8
SetThreadContext@8
+SetThreadDescription@8
SetThreadErrorMode@8
SetThreadExecutionState@4
SetThreadGroupAffinity@12
SetThreadIdealProcessor@8
SetThreadIdealProcessorEx@12
+SetThreadInformation@16
SetThreadLocale@4
SetThreadPreferredUILanguages@12
SetThreadPriority@8
SetThreadPriorityBoost@8
+SetThreadSelectedCpuSets@12
SetThreadStackGuarantee@4
+SetThreadToken@8
SetThreadUILanguage@4
+SetThreadpoolStackInformation@8
SetThreadpoolThreadMaximum@8
SetThreadpoolThreadMinimum@8
SetThreadpoolTimer@16
+SetThreadpoolTimerEx@16
SetThreadpoolWait@12
+SetThreadpoolWaitEx@16
SetTimeZoneInformation@4
SetTimerQueueTimer@24
SetUnhandledExceptionFilter@4
SetUserGeoID@4
+SetUserGeoName@4
SetVDMCurrentDirectories@8
SetVolumeLabelA@8
SetVolumeLabelW@8
SetVolumeMountPointA@8
SetVolumeMountPointW@8
+SetVolumeMountPointWStub@8
SetWaitableTimer@24
+SetWaitableTimerEx@28
SetXStateFeaturesMask@12
SetupComm@12
ShowConsoleCursor@8
@@ -1195,10 +1448,24 @@
SwitchToThread@0
SystemTimeToFileTime@8
SystemTimeToTzSpecificLocalTime@12
+SystemTimeToTzSpecificLocalTimeEx@12
TerminateJobObject@8
TerminateProcess@8
TerminateThread@8
TermsrvAppInstallMode@0
+TermsrvConvertSysRootToUserDir@8
+TermsrvCreateRegEntry@20
+TermsrvDeleteKey@4
+TermsrvDeleteValue@8
+TermsrvGetPreSetValue@16
+TermsrvGetWindowsDirectoryA@8
+TermsrvGetWindowsDirectoryW@8
+TermsrvOpenRegEntry@12
+TermsrvOpenUserClasses@8
+TermsrvRestoreKey@12
+TermsrvSetKeySecurity@12
+TermsrvSetValueKey@24
+TermsrvSyncUserIniFileExt@4
Thread32First@8
Thread32Next@8
TlsAlloc@0
@@ -1214,6 +1481,7 @@
TryEnterCriticalSection@4
TrySubmitThreadpoolCallback@12
TzSpecificLocalTimeToSystemTime@12
+TzSpecificLocalTimeToSystemTimeEx@12
UTRegister@28
UTUnRegister@4
UnhandledExceptionFilter@4
@@ -1223,9 +1491,11 @@
UnmapViewOfFileVlm@4
UnregisterApplicationRecoveryCallback@0
UnregisterApplicationRestart@0
+UnregisterBadMemoryNotification@4
UnregisterConsoleIME@0
UnregisterWait@4
UnregisterWaitEx@8
+UnregisterWaitUntilOOBECompleted@4
UpdateCalendarDayOfWeek@4
UpdateProcThreadAttribute@28
UpdateResourceA@24
@@ -1271,14 +1541,31 @@
WakeAllConditionVariable@4
WakeConditionVariable@4
WerGetFlags@8
+WerGetFlagsWorker@8
+WerRegisterAdditionalProcess@8
+WerRegisterAppLocalDump@4
+WerRegisterCustomMetadata@8
+WerRegisterExcludedMemoryBlock@8
WerRegisterFile@12
+WerRegisterFileWorker@12
WerRegisterMemoryBlock@8
+WerRegisterMemoryBlockWorker@8
WerRegisterRuntimeExceptionModule@8
+WerRegisterRuntimeExceptionModuleWorker@8
WerSetFlags@4
+WerSetFlagsWorker@4
+WerUnregisterAdditionalProcess@4
+WerUnregisterAppLocalDump
+WerUnregisterCustomMetadata@4
+WerUnregisterExcludedMemoryBlock@4
WerUnregisterFile@4
+WerUnregisterFileWorker@4
WerUnregisterMemoryBlock@4
+WerUnregisterMemoryBlockWorker@4
WerUnregisterRuntimeExceptionModule@8
+WerUnregisterRuntimeExceptionModuleWorker@8
WerpCleanupMessageMapping@0
+WerpGetDebugger@8
WerpInitiateRemoteRecovery@4
WerpNotifyLoadStringResource@16
WerpNotifyLoadStringResourceEx@20
@@ -1323,6 +1610,7 @@
WriteTapemark@16
WTSGetActiveConsoleSessionId@0
ZombifyActCtx@4
+ZombifyActCtxWorker@4
_hread@12
_hwrite@12
_lclose@4
@@ -1349,3 +1637,8 @@
lstrlen@4
lstrlenA@4
lstrlenW@4
+timeBeginPeriod@4
+timeEndPeriod@4
+timeGetDevCaps@8
+timeGetSystemTime@8
+timeGetTime@0
diff --git a/mingw-w64-crt/libarm32/kernelbase.def b/mingw-w64-crt/libarm32/kernelbase.def
index 6d84fb6..954ea2d 100644
--- a/mingw-w64-crt/libarm32/kernelbase.def
+++ b/mingw-w64-crt/libarm32/kernelbase.def
@@ -5,6 +5,7 @@
;
LIBRARY "KERNELBASE.dll"
EXPORTS
+PackageSidFromProductId
AccessCheck
AccessCheckAndAuditAlarmW
AccessCheckByType
@@ -26,8 +27,12 @@
AddAuditAccessAce
AddAuditAccessAceEx
AddAuditAccessObjectAce
+AddConsoleAliasA
+AddConsoleAliasW
AddDllDirectory
+AddExtensionProgId
AddMandatoryAce
+AddPackageToFamilyXref
AddRefActCtx
AddResourceAttributeAce
AddSIDToBoundaryDescriptor
@@ -47,6 +52,14 @@
AppContainerLookupMoniker
AppContainerRegisterSid
AppContainerUnregisterSid
+AppPolicyGetClrCompat
+AppPolicyGetCreateFileAccess
+AppPolicyGetLifecycleManagement
+AppPolicyGetMediaFoundationCodecLoading
+AppPolicyGetProcessTerminationMethod
+AppPolicyGetShowDeveloperDiagnostic
+AppPolicyGetThreadInitializationType
+AppPolicyGetWindowingModel
AppXFreeMemory
AppXGetApplicationData
AppXGetDevelopmentMode
@@ -61,6 +74,8 @@
AppXPreCreationExtension
AppXReleaseAppXContext
AppXSetPackageState
+AppXUpdatePackageCapabilities
+ApplicationUserModelIdFromProductId
AreAllAccessesGranted
AreAnyAccessesGranted
AreFileApisANSI
@@ -76,6 +91,8 @@
BaseFlushAppcompatCache
BaseFormatObjectAttributes
BaseFreeAppCompatDataForProcess
+BaseGetConsoleReference
+BaseGetNamedObjectDirectory
BaseInitAppcompatCacheSupport
BaseIsAppcompatInfrastructureDisabled
BaseMarkFileForDelete
@@ -92,12 +109,15 @@
BemFreeContract
BemFreeReference
CLOSE_LOCAL_HANDLE_INTERNAL
+CallEnclave
+CallNamedPipeW
CallbackMayRunLong
CancelIo
CancelIoEx
CancelSynchronousIo
CancelThreadpoolIo
CancelWaitableTimer
+CeipIsOptedIn
ChangeTimerQueueTimer
CharLowerA
CharLowerBuffA
@@ -113,6 +133,7 @@
CharUpperBuffA
CharUpperBuffW
CharUpperW
+CheckAllowDecryptedRemoteDestinationPolicy
CheckGroupPolicyEnabled
CheckIfStateChangeNotificationExists
CheckRemoteDebuggerPresent
@@ -126,6 +147,7 @@
CloseHandle
ClosePackageInfo
ClosePrivateNamespace
+ClosePseudoConsole
CloseState
CloseStateAtom
CloseStateChangeNotification
@@ -140,18 +162,26 @@
CloseThreadpoolWork
CommitStateAtom
CompareFileTime
+CompareObjectHandles
CompareStringA
CompareStringEx
CompareStringOrdinal
CompareStringW
ConnectNamedPipe
ContinueDebugEvent
+ConvertAuxiliaryCounterToPerformanceCounter
ConvertDefaultLocale
+ConvertFiberToThread
+ConvertPerformanceCounterToAuxiliaryCounter
+ConvertThreadToFiber
+ConvertThreadToFiberEx
ConvertToAutoInheritPrivateObjectSecurity
CopyContext
CopyFile2
CopyFileExW
+CopyFileW
CopySid
+CouldMultiUserAppsBehaviorBePossibleForPackage
CreateActCtxW
CreateAppContainerToken
CreateBoundaryDescriptorW
@@ -159,16 +189,21 @@
CreateDirectoryA
CreateDirectoryExW
CreateDirectoryW
+CreateEnclave
CreateEventA
CreateEventExA
CreateEventExW
CreateEventW
+CreateFiber
+CreateFiberEx
CreateFile2
CreateFileA
+CreateFileMapping2
CreateFileMappingFromApp
CreateFileMappingNumaW
CreateFileMappingW
CreateFileW
+CreateHardLinkA
CreateHardLinkW
CreateIoCompletionPort
CreateMemoryResourceNotification
@@ -183,14 +218,18 @@
CreatePrivateObjectSecurityEx
CreatePrivateObjectSecurityWithMultipleInheritance
CreateProcessA
+CreateProcessAsUserA
CreateProcessAsUserW
CreateProcessInternalA
CreateProcessInternalW
CreateProcessW
+CreatePseudoConsole
+CreatePseudoConsoleAsUser
CreateRemoteThread
CreateRemoteThreadEx
CreateRestrictedToken
CreateSemaphoreExW
+CreateSemaphoreW
CreateStateAtom
CreateStateChangeNotification
CreateStateContainer
@@ -207,13 +246,16 @@
CreateTimerQueue
CreateTimerQueueTimer
CreateWaitableTimerExW
+CreateWaitableTimerW
CreateWellKnownSid
CtrlRoutine
+CveEventWrite
DeactivateActCtx
DebugActiveProcess
DebugActiveProcessStop
DebugBreak
DecodePointer
+DecodeRemotePointer
DecodeSystemPointer
DefineDosDeviceW
DelayLoadFailureHook
@@ -221,6 +263,8 @@
DeleteAce
DeleteBoundaryDescriptor
DeleteCriticalSection
+DeleteEnclave
+DeleteFiber
DeleteFileA
DeleteFileW
DeleteProcThreadAttributeList
@@ -231,6 +275,7 @@
DeleteTimerQueueEx
DeleteTimerQueueTimer
DeleteVolumeMountPointW
+DeriveCapabilitySidsFromName
DestroyPrivateObjectSecurity
DeviceIoControl
DisablePredefinedHandleTableInternal
@@ -243,16 +288,20 @@
DsCrackNamesW
DsFreeDomainControllerInfoW
DsFreeNameResultW
+DsFreeNgcKey
DsFreePasswordCredentials
DsGetDomainControllerInfoW
DsMakePasswordCredentialsW
+DsReadNgcKeyW
DsUnBindW
+DsWriteNgcKeyW
DuplicateHandle
DuplicateStateContainerHandle
DuplicateToken
DuplicateTokenEx
EmptyWorkingSet
EncodePointer
+EncodeRemotePointer
EncodeSystemPointer
EnterCriticalPolicySectionInternal
EnterCriticalSection
@@ -275,11 +324,13 @@
EnumResourceLanguagesExW
EnumResourceNamesExA
EnumResourceNamesExW
+EnumResourceNamesW
EnumResourceTypesExA
EnumResourceTypesExW
EnumSystemCodePagesW
EnumSystemFirmwareTables
EnumSystemGeoID
+EnumSystemGeoNames
EnumSystemLanguageGroupsW
EnumSystemLocalesA
EnumSystemLocalesEx
@@ -287,6 +338,7 @@
EnumTimeFormatsEx
EnumTimeFormatsW
EnumUILanguagesW
+EnumerateExtensionNames
EnumerateStateAtomValues
EnumerateStateContainerItems
EqualDomainSid
@@ -307,6 +359,9 @@
ExitThread
ExpandEnvironmentStringsA
ExpandEnvironmentStringsW
+ExpungeConsoleCommandHistoryA
+ExpungeConsoleCommandHistoryW
+ExtensionProgIdExists
FatalAppExitA
FatalAppExitW
FileTimeToLocalFileTime
@@ -323,17 +378,22 @@
FindFirstFileA
FindFirstFileExA
FindFirstFileExW
+FindFirstFileNameW
FindFirstFileW
FindFirstFreeAce
+FindFirstStreamW
FindFirstVolumeW
FindNLSString
FindNLSStringEx
FindNextChangeNotification
FindNextFileA
+FindNextFileNameW
FindNextFileW
+FindNextStreamW
FindNextVolumeW
FindPackagesByPackageFamily
FindResourceExW
+FindResourceW
FindStringOrdinal
FindVolumeClose
FlsAlloc
@@ -348,6 +408,7 @@
FoldStringW
ForceSyncFgPolicyInternal
FormatApplicationUserModelId
+FormatApplicationUserModelIdA
FormatMessageA
FormatMessageW
FreeConsole
@@ -369,12 +430,15 @@
GetAce
GetAclInformation
GetAdjustObjectAttributesForPrivateNamespaceRoutine
+GetAlternatePackageRoots
GetAppContainerAce
GetAppContainerNamedObjectPath
+GetAppDataFolder
GetAppModelVersion
GetApplicationRecoveryCallback
GetApplicationRestartSettings
GetApplicationUserModelId
+GetApplicationUserModelIdFromToken
GetAppliedGPOListInternalA
GetAppliedGPOListInternalW
GetCPFileNameFromRegistry
@@ -388,6 +452,7 @@
GetCommConfig
GetCommMask
GetCommModemStatus
+GetCommPorts
GetCommProperties
GetCommState
GetCommTimeouts
@@ -397,19 +462,44 @@
GetCompressedFileSizeW
GetComputerNameExA
GetComputerNameExW
+GetConsoleAliasA
+GetConsoleAliasExesA
+GetConsoleAliasExesLengthA
+GetConsoleAliasExesLengthW
+GetConsoleAliasExesW
+GetConsoleAliasW
+GetConsoleAliasesA
+GetConsoleAliasesLengthA
+GetConsoleAliasesLengthW
+GetConsoleAliasesW
GetConsoleCP
+GetConsoleCommandHistoryA
+GetConsoleCommandHistoryLengthA
+GetConsoleCommandHistoryLengthW
+GetConsoleCommandHistoryW
GetConsoleCursorInfo
+GetConsoleDisplayMode
+GetConsoleFontSize
+GetConsoleHistoryInfo
GetConsoleInputExeNameA
GetConsoleInputExeNameW
GetConsoleMode
+GetConsoleOriginalTitleA
+GetConsoleOriginalTitleW
GetConsoleOutputCP
+GetConsoleProcessList
GetConsoleScreenBufferInfo
GetConsoleScreenBufferInfoEx
+GetConsoleSelectionInfo
+GetConsoleTitleA
GetConsoleTitleW
+GetConsoleWindow
GetCurrencyFormatEx
GetCurrencyFormatW
GetCurrentActCtx
GetCurrentApplicationUserModelId
+GetCurrentConsoleFont
+GetCurrentConsoleFontEx
GetCurrentDirectoryA
GetCurrentDirectoryW
GetCurrentPackageApplicationContext
@@ -419,13 +509,16 @@
GetCurrentPackageFullName
GetCurrentPackageId
GetCurrentPackageInfo
+GetCurrentPackageInfo2
GetCurrentPackagePath
+GetCurrentPackagePath2
GetCurrentPackageResourcesContext
GetCurrentPackageSecurityContext
GetCurrentProcess
GetCurrentProcessId
GetCurrentProcessorNumber
GetCurrentProcessorNumberEx
+GetCurrentTargetPlatformContext
GetCurrentThread
GetCurrentThreadId
GetCurrentThreadStackLimits
@@ -440,10 +533,15 @@
GetDiskFreeSpaceExA
GetDiskFreeSpaceExW
GetDiskFreeSpaceW
+GetDiskSpaceInformationA
+GetDiskSpaceInformationW
GetDriveTypeA
GetDriveTypeW
+GetDurationFormatEx
GetDynamicTimeZoneInformation
GetDynamicTimeZoneInformationEffectiveYears
+GetEffectivePackageStatusForUser
+GetEffectivePackageStatusForUserSid
GetEightBitStringToUnicodeSizeRoutine
GetEightBitStringToUnicodeStringRoutine
GetEnvironmentStrings
@@ -455,6 +553,10 @@
GetErrorMode
GetExitCodeProcess
GetExitCodeThread
+GetExtensionApplicationUserModelId
+GetExtensionProgIds
+GetExtensionProperty
+GetExtensionProperty2
GetFallbackDisplayName
GetFileAttributesA
GetFileAttributesExA
@@ -469,20 +571,29 @@
GetFileSizeEx
GetFileTime
GetFileType
+GetFileVersionInfoA
GetFileVersionInfoByHandle
GetFileVersionInfoExA
GetFileVersionInfoExW
+GetFileVersionInfoSizeA
GetFileVersionInfoSizeExA
GetFileVersionInfoSizeExW
+GetFileVersionInfoSizeW
+GetFileVersionInfoW
GetFinalPathNameByHandleA
GetFinalPathNameByHandleW
GetFullPathNameA
GetFullPathNameW
GetGPOListInternalA
GetGPOListInternalW
+GetGamingDeviceModelInformation
+GetGeoInfoEx
GetGeoInfoW
GetHandleInformation
GetHivePath
+GetIntegratedDisplaySize
+GetIsEdpEnabled
+GetIsWdagEnabled
GetKernelObjectSecurity
GetLargePageMinimum
GetLargestConsoleWindowSize
@@ -518,14 +629,19 @@
GetNamedLocaleHashNode
GetNamedPipeAttribute
GetNamedPipeClientComputerNameW
+GetNamedPipeHandleStateW
+GetNamedPipeInfo
GetNativeSystemInfo
GetNextFgPolicyRefreshInfoInternal
GetNumaHighestNodeNumber
GetNumaNodeProcessorMaskEx
+GetNumaProximityNodeEx
GetNumberFormatEx
GetNumberFormatW
GetNumberOfConsoleInputEvents
+GetNumberOfConsoleMouseButtons
GetOEMCP
+GetOsManufacturingMode
GetOsSafeBootMode
GetOverlappedResult
GetOverlappedResultEx
@@ -536,27 +652,42 @@
GetPackageApplicationResourcesContext
GetPackageContext
GetPackageFamilyName
+GetPackageFamilyNameFromProgId
+GetPackageFamilyNameFromToken
GetPackageFullName
+GetPackageFullNameFromToken
GetPackageId
GetPackageInfo
+GetPackageInfo2
GetPackageInstallTime
GetPackageOSMaxVersionTested
GetPackagePath
GetPackagePathByFullName
+GetPackagePathByFullName2
+GetPackagePathOnVolume
GetPackageProperty
GetPackagePropertyString
GetPackageResourcesContext
GetPackageResourcesProperty
GetPackageSecurityContext
GetPackageSecurityProperty
+GetPackageStatus
+GetPackageStatusForUser
+GetPackageStatusForUserSid
+GetPackageTargetPlatformProperty
+GetPackageVolumeSisPath
GetPackagesByPackageFamily
GetPerformanceInfo
+GetPersistedFileLocationW
+GetPersistedRegistryLocationW
+GetPersistedRegistryValueW
GetPhysicallyInstalledSystemMemory
GetPreviousFgPolicyRefreshInfoInternal
GetPriorityClass
GetPrivateObjectSecurity
GetProcAddress
GetProcAddressForCaller
+GetProcessDefaultCpuSets
GetProcessGroupAffinity
GetProcessHandleCount
GetProcessHeap
@@ -565,20 +696,29 @@
GetProcessIdOfThread
GetProcessImageFileNameA
GetProcessImageFileNameW
+GetProcessInformation
GetProcessMemoryInfo
GetProcessMitigationPolicy
GetProcessPreferredUILanguages
GetProcessPriorityBoost
+GetProcessShutdownParameters
GetProcessTimes
GetProcessVersion
GetProcessWorkingSetSizeEx
+GetProcessorSystemCycleTime
GetProductInfo
+GetProtocolAumid
+GetProtocolProperty
GetPtrCalData
GetPtrCalDataArray
+GetPublisherCacheFolder
+GetPublisherRootFolder
GetQueuedCompletionStatus
GetQueuedCompletionStatusEx
GetRegistryExtensionFlags
+GetRegistryValueWithFallbackW
GetRoamingLastObservedChangeTime
+GetSecureSystemAppDataFolder
GetSecurityDescriptorControl
GetSecurityDescriptorDacl
GetSecurityDescriptorGroup
@@ -587,6 +727,7 @@
GetSecurityDescriptorRMControl
GetSecurityDescriptorSacl
GetSerializedAtomBytes
+GetSharedLocalFolder
GetShortPathNameW
GetSidIdentifierAuthority
GetSidLengthRequired
@@ -594,10 +735,12 @@
GetSidSubAuthorityCount
GetStagedPackageOrigin
GetStagedPackagePathByFullName
+GetStagedPackagePathByFullName2
GetStartupInfoW
GetStateContainerDepth
GetStateFolder
GetStateRootFolder
+GetStateRootFolderBase
GetStateSettingsFolder
GetStateVersion
GetStdHandle
@@ -608,6 +751,7 @@
GetStringTypeW
GetSystemAppDataFolder
GetSystemAppDataKey
+GetSystemCpuSetInformation
GetSystemDefaultLCID
GetSystemDefaultLangID
GetSystemDefaultLocaleName
@@ -617,17 +761,32 @@
GetSystemFileCacheSize
GetSystemFirmwareTable
GetSystemInfo
+GetSystemLeapSecondInformation
+GetSystemMetadataPath
+GetSystemMetadataPathForPackage
+GetSystemMetadataPathForPackageFamily
GetSystemPreferredUILanguages
+GetSystemStateRootFolder
GetSystemTime
GetSystemTimeAdjustment
+GetSystemTimeAdjustmentPrecise
GetSystemTimeAsFileTime
GetSystemTimePreciseAsFileTime
GetSystemTimes
GetSystemWindowsDirectoryA
GetSystemWindowsDirectoryW
+GetSystemWow64Directory2A
+GetSystemWow64Directory2W
+GetSystemWow64DirectoryA
+GetSystemWow64DirectoryW
+GetTargetPlatformContext
+GetTempFileNameA
GetTempFileNameW
+GetTempPathA
GetTempPathW
GetThreadContext
+GetThreadDescription
+GetThreadErrorMode
GetThreadGroupAffinity
GetThreadIOPendingFlag
GetThreadId
@@ -637,6 +796,7 @@
GetThreadPreferredUILanguages
GetThreadPriority
GetThreadPriorityBoost
+GetThreadSelectedCpuSets
GetThreadTimes
GetThreadUILanguage
GetTickCount
@@ -653,6 +813,7 @@
GetUILanguageInfo
GetUnicodeStringToEightBitSizeRoutine
GetUnicodeStringToEightBitStringRoutine
+GetUserDefaultGeoName
GetUserDefaultLCID
GetUserDefaultLangID
GetUserDefaultLocaleName
@@ -660,10 +821,13 @@
GetUserGeoID
GetUserInfo
GetUserInfoWord
+GetUserOverrideString
+GetUserOverrideWord
GetUserPreferredUILanguages
GetVersion
GetVersionExA
GetVersionExW
+GetVolumeInformationA
GetVolumeInformationByHandleW
GetVolumeInformationW
GetVolumeNameForVolumeMountPointW
@@ -678,6 +842,7 @@
GlobalAlloc
GlobalFree
GlobalMemoryStatusEx
+GuardCheckLongJumpTarget
HasPolicyForegroundProcessingCompletedInternal
HashData
HeapAlloc
@@ -701,6 +866,7 @@
ImpersonateLoggedOnUser
ImpersonateNamedPipeClient
ImpersonateSelf
+IncrementPackageStatusVersion
InitOnceBeginInitialize
InitOnceComplete
InitOnceExecuteOnce
@@ -708,9 +874,11 @@
InitializeAcl
InitializeConditionVariable
InitializeContext
+InitializeContext2
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
InitializeCriticalSectionEx
+InitializeEnclave
InitializeProcThreadAttributeList
InitializeProcessForWsWatch
InitializeSListHead
@@ -738,6 +906,7 @@
InternetTimeToSystemTimeA
InternetTimeToSystemTimeW
InvalidateAppModelVersionCache
+IsApiSetImplemented
IsCharAlphaA
IsCharAlphaNumericA
IsCharAlphaNumericW
@@ -756,12 +925,18 @@
IsDBCSLeadByte
IsDBCSLeadByteEx
IsDebuggerPresent
+IsDeveloperModeEnabled
+IsDeveloperModePolicyApplied
+IsEnclaveTypeSupported
IsInternetESCEnabled
IsNLSDefinedString
IsNormalizedString
+IsOnDemandRegistrationSupportedForExtensionCategory
IsProcessCritical
IsProcessInJob
IsProcessorFeaturePresent
+IsSideloadingEnabled
+IsSideloadingPolicyApplied
IsSyncForegroundPolicyRefresh
IsThreadAFiber
IsThreadpoolTimerSet
@@ -777,7 +952,9 @@
IsValidSecurityDescriptor
IsValidSid
IsWellKnownSid
+IsWow64GuestMachineSupported
IsWow64Process
+IsWow64Process2
K32EmptyWorkingSet
K32EnumDeviceDrivers
K32EnumPageFilesA
@@ -806,6 +983,7 @@
K32QueryWorkingSet
K32QueryWorkingSetEx
KernelBaseGetGlobalData
+KernelbasePostInit
LCIDToLocaleName
LCMapStringA
LCMapStringEx
@@ -814,8 +992,14 @@
LeaveCriticalSection
LeaveCriticalSectionWhenCallbackReturns
LoadAppInitDlls
+LoadEnclaveData
+LoadEnclaveImageA
+LoadEnclaveImageW
+LoadLibraryA
LoadLibraryExA
LoadLibraryExW
+LoadLibraryW
+LoadPackagedLibrary
LoadResource
LoadStringA
LoadStringBaseExW
@@ -823,9 +1007,11 @@
LoadStringW
LocalAlloc
LocalFileTimeToFileTime
+LocalFileTimeToLocalSystemTime
LocalFree
LocalLock
LocalReAlloc
+LocalSystemTimeToLocalFileTime
LocalUnlock
LocaleNameToLCID
LockFile
@@ -838,13 +1024,19 @@
MapPredefinedHandleInternal
MapUserPhysicalPages
MapViewOfFile
+MapViewOfFile3
+MapViewOfFile3FromApp
MapViewOfFileEx
MapViewOfFileExNuma
MapViewOfFileFromApp
+MapViewOfFileNuma2
MoveFileExW
MoveFileWithProgressTransactedW
MoveFileWithProgressW
+MulDiv
MultiByteToWideChar
+NamedPipeEventEnum
+NamedPipeEventSelect
NeedCurrentDirectoryForExePathA
NeedCurrentDirectoryForExePathW
NlsCheckPolicy
@@ -865,12 +1057,17 @@
ObjectOpenAuditAlarmW
ObjectPrivilegeAuditAlarmW
OfferVirtualMemory
+OpenCommPort
OpenEventA
OpenEventW
OpenFileById
+OpenFileMappingFromApp
OpenFileMappingW
+OpenGlobalizationUserSettingsKey
OpenMutexW
OpenPackageInfoByFullName
+OpenPackageInfoByFullNameForMachine
+OpenPackageInfoByFullNameForUser
OpenPrivateNamespaceW
OpenProcess
OpenProcessToken
@@ -879,6 +1076,8 @@
OpenState
OpenStateAtom
OpenStateExplicit
+OpenStateExplicitForUserSid
+OpenStateExplicitForUserSidString
OpenThread
OpenThreadToken
OpenWaitableTimerW
@@ -886,11 +1085,22 @@
OutputDebugStringW
OverrideRoamingDataModificationTimesInRange
PackageFamilyNameFromFullName
+PackageFamilyNameFromFullNameA
PackageFamilyNameFromId
+PackageFamilyNameFromIdA
+PackageFamilyNameFromProductId
PackageFullNameFromId
+PackageFullNameFromIdA
+PackageFullNameFromProductId
PackageIdFromFullName
+PackageIdFromFullNameA
+PackageIdFromProductId
PackageNameAndPublisherIdFromFamilyName
+PackageNameAndPublisherIdFromFamilyNameA
+PackageRelativeApplicationIdFromProductId
+PackageSidFromFamilyName
ParseApplicationUserModelId
+ParseApplicationUserModelIdA
ParseURLA
ParseURLW
PathAddBackslashA
@@ -1000,9 +1210,40 @@
PathUnExpandEnvStringsW
PathUnquoteSpacesA
PathUnquoteSpacesW
+PcwAddQueryItem
+PcwClearCounterSetSecurity
+PcwCollectData
+PcwCompleteNotification
+PcwCreateNotifier
+PcwCreateQuery
+PcwDisconnectCounterSet
+PcwEnumerateInstances
+PcwIsNotifierAlive
+PcwQueryCounterSetSecurity
+PcwReadNotificationData
+PcwRegisterCounterSet
+PcwRemoveQueryItem
+PcwSendNotification
+PcwSendStatelessNotification
+PcwSetCounterSetSecurity
+PcwSetQueryItemUserData
PeekConsoleInputA
PeekConsoleInputW
PeekNamedPipe
+PerfCreateInstance
+PerfDecrementULongCounterValue
+PerfDecrementULongLongCounterValue
+PerfDeleteInstance
+PerfIncrementULongCounterValue
+PerfIncrementULongLongCounterValue
+PerfQueryInstance
+PerfSetCounterRefValue
+PerfSetCounterSetInfo
+PerfSetULongCounterValue
+PerfSetULongLongCounterValue
+PerfStartProvider
+PerfStartProviderEx
+PerfStopProvider
PoolPerAppKeyStateInternal
PostQueuedCompletionStatus
PrefetchVirtualMemory
@@ -1010,40 +1251,61 @@
PrivilegeCheck
PrivilegedServiceAuditAlarmW
ProcessIdToSessionId
+ProductIdFromPackageFamilyName
PsmCreateKey
+PsmCreateKeyWithDynamicId
PsmEqualApplication
PsmEqualPackage
PsmGetApplicationNameFromKey
+PsmGetDynamicIdFromKey
PsmGetKeyFromProcess
PsmGetKeyFromToken
PsmGetPackageFullNameFromKey
PsmIsChildKey
PsmIsDynamicKey
PsmIsValidKey
+PssCaptureSnapshot
+PssDuplicateSnapshot
+PssFreeSnapshot
+PssQuerySnapshot
+PssWalkMarkerCreate
+PssWalkMarkerFree
+PssWalkMarkerGetPosition
+PssWalkMarkerSeekToBeginning
+PssWalkMarkerSetPosition
+PssWalkSnapshot
PublishStateChangeNotification
PulseEvent
PurgeComm
QISearch
QueryActCtxSettingsW
QueryActCtxW
+QueryAuxiliaryCounterFrequency
QueryDepthSList
QueryDosDeviceW
QueryFullProcessImageNameA
QueryFullProcessImageNameW
+QueryGlobalizationUserSettingsStatus
QueryIdleProcessorCycleTime
QueryIdleProcessorCycleTimeEx
+QueryInterruptTime
+QueryInterruptTimePrecise
QueryMemoryResourceNotification
QueryOptionalDelayLoadedAPI
QueryPerformanceCounter
QueryPerformanceFrequency
QueryProcessAffinityUpdateMode
QueryProcessCycleTime
+QueryProtectedPolicy
QuerySecurityAccessMask
QueryStateAtomValueInfo
+QueryStateContainerCreatedNew
QueryStateContainerItemInfo
QueryThreadCycleTime
QueryThreadpoolStackInformation
QueryUnbiasedInterruptTime
+QueryUnbiasedInterruptTimePrecise
+QueryVirtualMemoryInformation
QueryWorkingSet
QueryWorkingSetEx
QueueUserAPC
@@ -1055,8 +1317,12 @@
QuirkIsEnabled3
QuirkIsEnabledForPackage
QuirkIsEnabledForPackage2
+QuirkIsEnabledForPackage3
+QuirkIsEnabledForPackage4
QuirkIsEnabledForProcess
+RaiseCustomSystemEventTrigger
RaiseException
+RaiseFailFastException
ReOpenFile
ReadConsoleA
ReadConsoleInputA
@@ -1069,6 +1335,7 @@
ReadConsoleOutputCharacterW
ReadConsoleOutputW
ReadConsoleW
+ReadDirectoryChangesExW
ReadDirectoryChangesW
ReadFile
ReadFileEx
@@ -1077,6 +1344,7 @@
ReadStateAtomValue
ReadStateContainerValue
ReclaimVirtualMemory
+RefreshPackageInfo
RefreshPolicyExInternal
RefreshPolicyInternal
RegCloseKey
@@ -1089,6 +1357,8 @@
RegDeleteKeyExInternalA
RegDeleteKeyExInternalW
RegDeleteKeyExW
+RegDeleteKeyValueA
+RegDeleteKeyValueW
RegDeleteTreeA
RegDeleteTreeW
RegDeleteValueA
@@ -1125,6 +1395,8 @@
RegOpenUserClassesRoot
RegQueryInfoKeyA
RegQueryInfoKeyW
+RegQueryMultipleValuesA
+RegQueryMultipleValuesW
RegQueryValueExA
RegQueryValueExW
RegRestoreKeyA
@@ -1132,6 +1404,8 @@
RegSaveKeyExA
RegSaveKeyExW
RegSetKeySecurity
+RegSetKeyValueA
+RegSetKeyValueW
RegSetValueExA
RegSetValueExW
RegUnLoadKeyA
@@ -1154,6 +1428,10 @@
RemoveDirectoryA
RemoveDirectoryW
RemoveDllDirectory
+RemoveExtensionProgIds
+RemovePackageFromFamilyXref
+RemovePackageStatus
+RemovePackageStatusForUser
RemoveVectoredContinueHandler
RemoveVectoredExceptionHandler
ReplaceFileExInternal
@@ -1161,6 +1439,7 @@
ResetEvent
ResetState
ResetWriteWatch
+ResizePseudoConsole
ResolveDelayLoadedAPI
ResolveDelayLoadsFromDll
ResolveLocaleName
@@ -1183,6 +1462,7 @@
SHGetSpecialFolderPathA
SHGetSpecialFolderPathW
SHLoadIndirectString
+SHLoadIndirectStringInternal
SHRegCloseUSKey
SHRegCreateUSKeyA
SHRegCreateUSKeyW
@@ -1210,6 +1490,8 @@
SHRegWriteUSValueW
SHSetKnownFolderPath
SHTruncateString
+SaveAlternatePackageRootPath
+SaveStateRootFolderPath
ScrollConsoleScreenBufferA
ScrollConsoleScreenBufferW
SearchPathA
@@ -1224,23 +1506,32 @@
SetCommMask
SetCommState
SetCommTimeouts
+SetComputerNameA
SetComputerNameEx2W
+SetComputerNameExA
SetComputerNameExW
+SetComputerNameW
SetConsoleActiveScreenBuffer
SetConsoleCP
SetConsoleCtrlHandler
SetConsoleCursorInfo
SetConsoleCursorPosition
+SetConsoleDisplayMode
+SetConsoleHistoryInfo
SetConsoleInputExeNameA
SetConsoleInputExeNameW
SetConsoleMode
+SetConsoleNumberOfCommandsA
+SetConsoleNumberOfCommandsW
SetConsoleOutputCP
SetConsoleScreenBufferInfoEx
SetConsoleScreenBufferSize
SetConsoleTextAttribute
+SetConsoleTitleA
SetConsoleTitleW
SetConsoleWindowInfo
SetCriticalSectionSpinCount
+SetCurrentConsoleFontEx
SetCurrentDirectoryA
SetCurrentDirectoryW
SetDefaultDllDirectories
@@ -1252,6 +1543,7 @@
SetErrorMode
SetEvent
SetEventWhenCallbackReturns
+SetExtensionProperty
SetFileApisToANSI
SetFileApisToOEM
SetFileAttributesA
@@ -1265,6 +1557,8 @@
SetFileValidData
SetHandleCount
SetHandleInformation
+SetIsDeveloperModeEnabled
+SetIsSideloadingEnabled
SetKernelObjectSecurity
SetLastConsoleEventActive
SetLastError
@@ -1275,12 +1569,18 @@
SetPrivateObjectSecurity
SetPrivateObjectSecurityEx
SetProcessAffinityUpdateMode
+SetProcessDefaultCpuSets
SetProcessGroupAffinity
+SetProcessInformation
SetProcessMitigationPolicy
SetProcessPreferredUILanguages
SetProcessPriorityBoost
SetProcessShutdownParameters
+SetProcessValidCallTargets
+SetProcessValidCallTargetsForMappedView
SetProcessWorkingSetSizeEx
+SetProtectedPolicy
+SetProtocolProperty
SetRoamingLastObservedChangeTime
SetSecurityAccessMask
SetSecurityDescriptorControl
@@ -1295,14 +1595,19 @@
SetSystemFileCacheSize
SetSystemTime
SetSystemTimeAdjustment
+SetSystemTimeAdjustmentPrecise
SetThreadContext
+SetThreadDescription
+SetThreadErrorMode
SetThreadGroupAffinity
+SetThreadIdealProcessor
SetThreadIdealProcessorEx
SetThreadInformation
SetThreadLocale
SetThreadPreferredUILanguages
SetThreadPriority
SetThreadPriorityBoost
+SetThreadSelectedCpuSets
SetThreadStackGuarantee
SetThreadToken
SetThreadUILanguage
@@ -1317,9 +1622,11 @@
SetTokenInformation
SetUnhandledExceptionFilter
SetUserGeoID
+SetUserGeoName
SetWaitableTimer
SetWaitableTimerEx
SetupComm
+SharedLocalIsEnabled
SignalObjectAndWait
SizeofResource
Sleep
@@ -1328,6 +1635,14 @@
SleepEx
SpecialMBToWC
StartThreadpoolIo
+StmAlignSize
+StmAllocateFlat
+StmCoalesceChunks
+StmDeinitialize
+StmInitialize
+StmReduceSize
+StmReserve
+StmWrite
StrCSpnA
StrCSpnIA
StrCSpnIW
@@ -1389,13 +1704,18 @@
StrTrimA
StrTrimW
SubmitThreadpoolWork
+SubscribeEdpEnabledStateChange
SubscribeStateChangeNotification
+SubscribeWdagEnabledStateChange
SuspendThread
+SwitchToFiber
SwitchToThread
SystemTimeToFileTime
SystemTimeToTzSpecificLocalTime
SystemTimeToTzSpecificLocalTimeEx
+TerminateEnclave
TerminateProcess
+TerminateProcessOnMemoryExhaustion
TerminateThread
TlsAlloc
TlsFree
@@ -1416,6 +1736,7 @@
UnlockFile
UnlockFileEx
UnmapViewOfFile
+UnmapViewOfFile2
UnmapViewOfFileEx
UnregisterBadMemoryNotification
UnregisterGPNotificationInternal
@@ -1423,7 +1744,12 @@
UnregisterStateLock
UnregisterTraceGuids
UnregisterWaitEx
+UnsubscribeEdpEnabledStateChange
UnsubscribeStateChangeNotification
+UnsubscribeWdagEnabledStateChange
+UpdatePackageStatus
+UpdatePackageStatusForUser
+UpdatePackageStatusForUserSid
UpdateProcThreadAttribute
UrlApplySchemeA
UrlApplySchemeW
@@ -1459,21 +1785,40 @@
VerQueryValueA
VerQueryValueW
VerSetConditionMask
+VerifyApplicationUserModelId
+VerifyApplicationUserModelIdA
+VerifyPackageFamilyName
+VerifyPackageFamilyNameA
+VerifyPackageFullName
+VerifyPackageFullNameA
+VerifyPackageId
+VerifyPackageIdA
+VerifyPackageRelativeApplicationId
+VerifyPackageRelativeApplicationIdA
VerifyScripts
VirtualAlloc
+VirtualAlloc2
+VirtualAlloc2FromApp
VirtualAllocEx
VirtualAllocExNuma
+VirtualAllocFromApp
VirtualFree
VirtualFreeEx
VirtualLock
VirtualProtect
VirtualProtectEx
+VirtualProtectFromApp
VirtualQuery
VirtualQueryEx
VirtualUnlock
+VirtualUnlockEx
+WTSGetServiceSessionId
+WTSIsServerContainer
WaitCommEvent
WaitForDebugEvent
+WaitForDebugEventEx
WaitForMachinePolicyForegroundProcessingInternal
+WaitForMultipleObjects
WaitForMultipleObjectsEx
WaitForSingleObject
WaitForSingleObjectEx
@@ -1488,9 +1833,19 @@
WakeByAddressAll
WakeByAddressSingle
WakeConditionVariable
+WerGetFlags
+WerRegisterAdditionalProcess
+WerRegisterAppLocalDump
+WerRegisterCustomMetadata
+WerRegisterExcludedMemoryBlock
WerRegisterFile
WerRegisterMemoryBlock
WerRegisterRuntimeExceptionModule
+WerSetFlags
+WerUnregisterAdditionalProcess
+WerUnregisterAppLocalDump
+WerUnregisterCustomMetadata
+WerUnregisterExcludedMemoryBlock
WerUnregisterFile
WerUnregisterMemoryBlock
WerUnregisterRuntimeExceptionModule
@@ -1499,6 +1854,7 @@
WideCharToMultiByte
Wow64DisableWow64FsRedirection
Wow64RevertWow64FsRedirection
+Wow64SetThreadDefaultGuestMachine
WriteConsoleA
WriteConsoleInputA
WriteConsoleInputW