BootMenuUX.dll

v10.0.19041.6456 64-bit Windows NT Analyzed
Description
BootMenuUX
Authors
© Microsoft Corporation. All rights reserved.
File size
351.0 KB
Uploaded
2025-12-01 07:23
Views
170
SHA-256
737afc4793b163eb0bb3ef2f993ea8ab

Exported functions 81

CreateAdvancedOptionsButton #1 · 0x8bd0
CreateAdvancedRecoveryToolsButtonCollection #2 · 0x5aa0
CreateAdvancedStartupButton #3 · 0x8c80
CreateAdvancedStartupLaunchPage #4 · 0x8d70
CreateBareMetalRecoveryButton #5 · 0x6000
CreateBasicResetFinalChecksPage #6 · 0x7520
CreateBasicResetLandingPage #7 · 0x7710
CreateBasicSystemResetButton #8 · 0x8020
CreateBasicSystemResetLaunchPage #9 · 0x6ef0
CreateBitlockerLandingPage #10 · 0x7150
CreateBlackWallpaperButton #11 · 0x8b20
CreateBootableDeviceButtonCollection #12 · 0x58e0
CreateBootableOSButtonCollection #13 · 0x57c0
CreateCSRTFinalPage #14 · 0x7360
CreateClearWallpaperPage #15 · 0x72b0
CreateCloudRecoveryButton #16 · 0x6510
CreateDefaultOSButton #17 · 0x61d0
CreateDefaultOSButtonCollection #18 · 0x5850
CreateDefaultOSListButton #19 · 0x5c50
CreateDeviceListButton #20 · 0x5d80
CreateDirectFactoryResetButton #21 · 0x6410
CreateDownloadCloudPBRConfirmButton #22 · 0x93a0
CreateFactoryResetFinalChecksPage #23 · 0x75b0
CreateFactoryResetLandingPage #24 · 0x7630
CreateFactorySystemResetButton #25 · 0x80d0
CreateFactorySystemResetLaunchPage #26 · 0x7020
CreateFirmwareSettingsButton #27 · 0x66e0
CreateFiveMinuteTimeoutAction #28 · 0x6940
CreateFiveSecondTimeoutAction #29 · 0x68c0
CreateFlightRemovalConfirmButton #30 · 0x8e00
CreateFlightRemovalProgressPage #31 · 0x75b0
CreateKeyboardLayoutButtonCollection #32 · 0x7a60
CreateLanguageButtonCollection #33 · 0x7890
CreateOSListButton #34 · 0x5b10
CreateOneMinuteTimeoutAction #35 · 0x6920
CreatePBRCancelButton #36 · 0x8230
CreatePBRFactoryResetKeepPackagesButton #37 · 0x82e0
CreatePBRFactoryResetNotKeepPackagesButton #38 · 0x8390
CreatePBRFinalPage #39 · 0x7440
CreatePBRResetButtonCollection #40 · 0x59c0
CreatePBRResetPage #41 · 0x6d50
CreatePBRUsePayloadButton #42 · 0x8440
CreatePBRUseReconstructionButton #43 · 0x84f0
CreatePBRfactoryResetAllVolumesButton #44 · 0x8650
CreatePBRfactoryResetBareMetalDisabled #45 · 0x8a70
CreatePBRfactoryResetBareMetalEnabled #46 · 0x89c0
CreatePBRfactoryResetCancelOperationButton #47 · 0x87b0
CreatePBRfactoryResetContinueChecksButton #48 · 0x8700
CreatePBRfactoryResetDataEraseDisabled #49 · 0x8910
CreatePBRfactoryResetDataEraseEnabled #50 · 0x8860
CreatePBRfactoryResetOsOnlyButton #51 · 0x85a0
CreatePasswordButton #52 · 0x7f70
CreatePasswordPage #53 · 0x6b00
CreatePayloadWiFiNetworksCollection #54 · 0x9240
CreateRecoveryToolsListButton #55 · 0x5ed0
CreateRestartButton #56 · 0x6630
CreateSelectOSPage #57 · 0x6960
CreateSetWallpaperPage #58 · 0x7200
CreateShutdownButton #59 · 0x6310
CreateSkippableSelectOSPage #60 · 0x69e0
CreateTenSecondTimeoutAction #61 · 0x68e0
CreateThirtySecondTimeoutAction #62 · 0x6900
CreateTopLevelRecoveryToolsButtonCollection #63 · 0x5950
CreateTopLevelRecoveryToolsPage #64 · 0x6c80
CreateUninstallPage #65 · 0x6e20
CreateUninstallQualityUpdateConfirmButton #66 · 0x8eb0
CreateUninstallToolsButtonCollection #67 · 0x5a30
CreateUserNameButtonCollection #68 · 0x77f0
CreateUserSelectionPage #69 · 0x6a70
CreateWiFiConnectButton #70 · 0x92f0
CreateWiFiInitPage #71 · 0x7520
CreateWiFiNetworkButtonCollection #72 · 0x9190
CreateWinReSkipPage #73 · 0x8f60
CreateWinReTargetOSButtonCollection #74 · 0x8180
CreateWinReTargetOSPage #75 · 0x6b90
CreateZeroSecondTimeoutAction #76 · 0x68a0
InitializePasswordDatabase #77 · 0x90e0
InitializeSRTSyncInterface #78 · 0x90b0
InitializeSyncInterface #79 · 0x9060
UtilBcdCloseSystemStore #80 · 0x1bc0
UtilGetCurrentKeyboardLayout #81 · 0x4670

Imported DLLs & functions 237

CoTaskMemAlloc 0x1800433d8
CoTaskMemFree 0x1800433e0
PropVariantClear 0x1800433e8
DebugBreak 0x180043408
IsDebuggerPresent 0x1800433f8
OutputDebugStringW 0x180043400
GetLastError 0x180043420
RaiseException 0x180043418
SetLastError 0x180043438
SetUnhandledExceptionFilter 0x180043430
UnhandledExceptionFilter 0x180043428
CompareFileTime 0x180043460
CreateDirectoryW 0x1800434d8
CreateFileW 0x180043490
DeleteFileW 0x180043458
FindClose 0x180043498
FindFirstFileW 0x180043480
FindFirstVolumeW 0x1800434e0
FindNextFileW 0x180043488
FindNextVolumeW 0x180043448
FindVolumeClose 0x180043450
GetFileAttributesW 0x1800434a8
GetFileInformationByHandle 0x1800434a0
GetFileSize 0x180043470
GetFinalPathNameByHandleW 0x1800434d0
GetFullPathNameW 0x1800434c0
GetLongPathNameW 0x1800434c8
GetVolumePathNameW 0x180043478
ReadFile 0x180043468
SetFileAttributesW 0x1800434b0
SetFileInformationByHandle 0x1800434b8
GetTempPathW 0x1800434f0
GetVolumeNameForVolumeMountPointW 0x1800434f8
GetVolumePathNamesForVolumeNameW 0x180043500
CopyFileExW 0x180043510
GetFileInformationByHandleEx 0x180043518
CopyFileW 0x180043528
GetFirmwareEnvironmentVariableW 0x180043538
SetFirmwareEnvironmentVariableW 0x180043540
CloseHandle 0x180043550
GetProcessHeap 0x180043560
HeapAlloc 0x180043568
HeapFree 0x180043570
LocalFree 0x180043580
DeviceIoControl 0x180043590
DisableThreadLibraryCalls 0x1800435c0
FreeLibrary 0x1800435a8
GetModuleFileNameA 0x1800435b8
GetModuleFileNameW 0x1800435a0
GetModuleHandleExW 0x1800435d8
GetModuleHandleW 0x1800435d0
GetProcAddress 0x1800435e0
LoadLibraryExA 0x1800435c8
LoadLibraryExW 0x1800435b0
FormatMessageW 0x180043620
GetLocaleInfoEx 0x180043618
GetThreadPreferredUILanguages 0x180043610
LocaleNameToLCID 0x180043600
SetThreadPreferredUILanguages 0x180043608
LCIDToLocaleName 0x180043630
VirtualProtect 0x180043658
VirtualQuery 0x180043650
ExpandEnvironmentStringsW 0x180043670
GetCurrentDirectoryW 0x180043678
SearchPathW 0x180043668
CreateThread 0x1800436b0
GetCurrentProcess 0x1800436a8
GetCurrentProcessId 0x1800436a0
GetCurrentThreadId 0x180043688
OpenProcessToken 0x180043690
TerminateProcess 0x180043698
QueryPerformanceCounter 0x1800436c0
RegCloseKey 0x1800436f8
RegCreateKeyExW 0x1800436f0
RegEnumKeyExW 0x1800436e0
RegGetValueW 0x180043718
RegLoadKeyW 0x180043710
RegOpenKeyExW 0x1800436d0
RegQueryInfoKeyW 0x1800436e8
RegQueryValueExW 0x180043700
RegSetValueExW 0x1800436d8
RegUnLoadKeyW 0x180043708
RegSetKeyValueW 0x180043728
RegEnumKeyW 0x180043738
CompareStringEx 0x180043750
CompareStringW 0x180043758
MultiByteToWideChar 0x180043748
AcquireSRWLockExclusive 0x1800437e8
AcquireSRWLockShared 0x180043778
CreateMutexExW 0x1800437a8
CreateSemaphoreExW 0x180043798
DeleteCriticalSection 0x1800437b8
EnterCriticalSection 0x1800437c8
InitializeCriticalSectionEx 0x1800437c0
LeaveCriticalSection 0x1800437a0
OpenSemaphoreW 0x1800437b0
ReleaseMutex 0x180043790
ReleaseSemaphore 0x180043788
ReleaseSRWLockExclusive 0x1800437e0
ReleaseSRWLockShared 0x180043780
SetEvent 0x1800437d8
WaitForSingleObject 0x1800437f0
WaitForSingleObjectEx 0x1800437d0
InitOnceExecuteOnce 0x180043808
Sleep 0x180043800
GetSystemDirectoryW 0x180043830
GetSystemInfo 0x180043838
GetSystemTimeAsFileTime 0x180043828
GetTickCount 0x180043820
GetWindowsDirectoryW 0x180043818
CloseThreadpoolTimer 0x180043848
CreateThreadpoolTimer 0x180043858
SetThreadpoolTimer 0x180043850
WaitForThreadpoolTimerCallbacks 0x180043860
FileTimeToSystemTime 0x180043870
VerQueryValueW 0x180043880
GetFileVersionInfoSizeW 0x180043890
GetFileVersionInfoW 0x180043898
EventRegister 0x1800438d0
EventSetInformation 0x1800438d8
EventUnregister 0x1800438c8
EventWriteTransfer 0x1800438e0
AdjustTokenPrivileges 0x1800438f0
ConvertSidToStringSidW 0x180043900
BcdCloseObject 0x180043930
BcdCloseStore 0x180043918
BcdGetElementData 0x180043910
BcdOpenObject 0x180043938
BcdOpenSystemStore 0x180043920
BcdQueryObject 0x180043928
BcdSetElementData 0x180043940
BCryptCloseAlgorithmProvider 0x180043998
BCryptCreateHash 0x180043958
BCryptDecrypt 0x180043980
BCryptDestroyHash 0x1800439a0
BCryptDestroyKey 0x180043970
BCryptEncrypt 0x180043968
BCryptFinishHash 0x180043990
BCryptGenerateSymmetricKey 0x180043950
BCryptGetProperty 0x180043978
BCryptHashData 0x1800439a8
BCryptOpenAlgorithmProvider 0x180043988
BCryptSetProperty 0x180043960
0x1800432b0
0x1800432b8
0x1800432c0
0x1800432c8
0x1800432d0
CertCloseStore 0x180043308
CertDuplicateCertificateContext 0x1800432f0
CertFindCertificateInStore 0x180043310
CertFindExtension 0x180043320
CertFreeCertificateContext 0x1800432e8
CertGetCertificateContextProperty 0x1800432e0
CertOpenStore 0x180043318
CryptBinaryToStringW 0x1800432f8
CryptDecodeObjectEx 0x180043300
SystemFunction007 0x180043340
SystemFunction027 0x180043330
SystemFunction031 0x180043338
__C_specific_handler 0x180043a50
__CxxFrameHandler3 0x180043a28
__dllonexit 0x180043a38
_amsg_exit 0x180043a60
_callnewh 0x180043a70
_CxxThrowException 0x180043a10
_initterm 0x180043a58
_lock 0x180043a48
_onexit 0x180043a30
_purecall 0x180043a98
_unlock 0x180043a40
_vsnprintf_s 0x1800439e8
_vsnwprintf 0x1800439d0
_wcsicmp 0x180043aa8
_wcsnicmp 0x1800439c0
_XcptFilter 0x180043a68
??0exception@@QEAA@AEBV0@@Z 0x1800439d8
??0exception@@QEAA@XZ 0x1800439f0
??1exception@@UEAA@XZ 0x1800439c8
??1type_info@@UEAA@XZ 0x180043a80
?terminate@@YAXXZ 0x180043a78
free 0x180043a90
malloc 0x180043a88
memcmp 0x180043a18
memcpy 0x180043a20
memcpy_s 0x1800439e0
memmove_s 0x1800439f8
memset 0x180043ab0
qsort_s 0x180043aa0
wcschr 0x1800439b8
wcsrchr 0x180043a00
wcstoul 0x180043a08
DbgPrintEx 0x180043ad0
NtSetInformationFile 0x180043ac0
NtShutdownSystem 0x180043b50
NtYieldExecution 0x180043ad8
RtlAcquirePrivilege 0x180043b40
RtlAdjustPrivilege 0x180043b48
RtlAllocateHeap 0x180043b60
RtlAppendUnicodeToString 0x180043b28
RtlCaptureContext 0x180043b88
RtlCopyUnicodeString 0x180043b20
RtlFreeHeap 0x180043b58
RtlInitAnsiString 0x180043ae8
RtlInitUnicodeString 0x180043b68
RtlLookupFunctionEntry 0x180043b80
RtlNtStatusToDosError 0x180043b70
RtlpNtQueryValueKey 0x180043b18
RtlpSetPreferredUILanguages 0x180043b90
RtlRaiseStatus 0x180043ae0
RtlReAllocateHeap 0x180043ac8
RtlReleasePrivilege 0x180043b38
RtlUnicodeStringToAnsiString 0x180043af0
RtlVirtualUnwind 0x180043b78
ZwClose 0x180043b00
ZwEnumerateKey 0x180043b10
ZwOpenKey 0x180043af8
ZwQueryKey 0x180043b30
ZwQueryValueKey 0x180043b08
WinReGetConfig 0x180043350
WinReGetCustomization 0x180043358
WinReQueueRecoveryBoot 0x180043370
WinReRestoreLogFiles 0x180043368
WinReSetRecoveryAction 0x180043360
GetKeyboardLayout 0x180043380
GetKeyboardLayoutNameW 0x180043388
SetSysColors 0x180043390
SystemParametersInfoW 0x180043398
0x1800433a8
ConstructPartialMsgVW 0x1800433c8
CurrentIP 0x1800433b8
WdsSetupLogMessageW 0x1800433c0