BdeHdCfgLib.dll

Description: Windows BitLocker Drive Preparation Tool

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.3636

Architecture: 64-bit

Operating System: Windows NT

SHA256: e515fb9b1b286d409ac39da73ca7d4dd

File Size: 103.5 KB

Uploaded At: Dec. 1, 2025, 7:23 a.m.

Views: 20

Exported Functions

  • ??0CBcdStore@@IEAA@XZ (Ordinal: 1, Address: 0x1150)
  • ??0CBcdStore@@QEAA@$$QEAV0@@Z (Ordinal: 2, Address: 0x1190)
  • ??0CBcdStore@@QEAA@AEBV0@@Z (Ordinal: 3, Address: 0x1190)
  • ??0CBcdWmiWrapper@@IEAA@XZ (Ordinal: 4, Address: 0x8f90)
  • ??0CBcdWmiWrapper@@QEAA@AEBV0@@Z (Ordinal: 5, Address: 0x1050)
  • ??0CBdeCfgLibraryLoader@@QEAA@AEBV0@@Z (Ordinal: 6, Address: 0x1010)
  • ??0CBdeCfgLibraryLoader@@QEAA@XZ (Ordinal: 7, Address: 0xce20)
  • ??0CDriveConfiguration@@QEAA@AEBV0@@Z (Ordinal: 8, Address: 0x1200)
  • ??0CDriveConfiguration@@QEAA@XZ (Ordinal: 9, Address: 0xe8a0)
  • ??1CBcdStore@@UEAA@XZ (Ordinal: 10, Address: 0x1180)
  • ??1CBcdWmiWrapper@@MEAA@XZ (Ordinal: 11, Address: 0x8fc0)
  • ??1CBdeCfgLibraryLoader@@QEAA@XZ (Ordinal: 12, Address: 0xce60)
  • ??1CDriveConfiguration@@QEAA@XZ (Ordinal: 13, Address: 0xe910)
  • ??4CBcdStore@@QEAAAEAV0@$$QEAV0@@Z (Ordinal: 14, Address: 0x1090)
  • ??4CBcdStore@@QEAAAEAV0@AEBV0@@Z (Ordinal: 15, Address: 0x1090)
  • ??4CBcdWmiWrapper@@QEAAAEAV0@AEBV0@@Z (Ordinal: 16, Address: 0x1090)
  • ??4CBdeCfgLibraryLoader@@QEAAAEAV0@AEBV0@@Z (Ordinal: 17, Address: 0x1010)
  • ??4CDriveConfiguration@@QEAAAEAV0@AEBV0@@Z (Ordinal: 18, Address: 0x1200)
  • ??_7CBcdStore@@6B@ (Ordinal: 19, Address: 0x12010)
  • ??_7CBcdWmiWrapper@@6B@ (Ordinal: 20, Address: 0x12010)
  • ?ActionRequiresCreate@CDriveConfiguration@@QEAA_NXZ (Ordinal: 21, Address: 0xe9b0)
  • ?ActionRequiresMerge@CDriveConfiguration@@QEAA_NXZ (Ordinal: 22, Address: 0xe9d0)
  • ?ActionRequiresShrink@CDriveConfiguration@@QEAA_NXZ (Ordinal: 23, Address: 0xe9a0)
  • BdeCfgCalculateSizeRequirements (Ordinal: 24, Address: 0x8730)
  • BdeCfgCanCreateActivePartOnDisk (Ordinal: 25, Address: 0x3a30)
  • BdeCfgCheckAndGetBootVolume (Ordinal: 26, Address: 0x5250)
  • BdeCfgCheckGPTRecoveryPartition (Ordinal: 27, Address: 0x5dc0)
  • BdeCfgCheckVolumeAsCandidate (Ordinal: 28, Address: 0x49f0)
  • BdeCfgCleanupOldBootFiles (Ordinal: 29, Address: 0x7e60)
  • BdeCfgCountGPTPartitions (Ordinal: 30, Address: 0x55f0)
  • BdeCfgCreateWinREPartitionGPT (Ordinal: 31, Address: 0x5730)
  • BdeCfgDetectWinRESize (Ordinal: 32, Address: 0x6510)
  • BdeCfgDetectWinREVolumeName (Ordinal: 33, Address: 0x7510)
  • BdeCfgDisableWinRE (Ordinal: 34, Address: 0x64e0)
  • BdeCfgFindBasicVolumeExtent (Ordinal: 35, Address: 0x25d0)
  • BdeCfgFindCandidateVolumes (Ordinal: 36, Address: 0x3c90)
  • BdeCfgFindGPTRecoveryPartitionCandidate (Ordinal: 37, Address: 0x5f80)
  • BdeCfgFindLargestUnallocatedExtent (Ordinal: 38, Address: 0x38f0)
  • BdeCfgFindRecoveryPartitionGPT (Ordinal: 39, Address: 0x5b90)
  • BdeCfgFindVolumeWithName (Ordinal: 40, Address: 0x2370)
  • BdeCfgFindVolumeWithProp (Ordinal: 41, Address: 0x2390)
  • BdeCfgGetBootVolume (Ordinal: 42, Address: 0x5320)
  • BdeCfgGetDeviceNameFromVolume (Ordinal: 43, Address: 0x1e20)
  • BdeCfgGetMaxShrinkSize (Ordinal: 44, Address: 0x23b0)
  • BdeCfgGetNtfsVolumeSize (Ordinal: 45, Address: 0x31c0)
  • BdeCfgGetVolumeDisk (Ordinal: 46, Address: 0x1570)
  • BdeCfgGetVolumeDriveLetter (Ordinal: 47, Address: 0x6c60)
  • BdeCfgGetVolumeFromId (Ordinal: 48, Address: 0x14d0)
  • BdeCfgInitialize (Ordinal: 49, Address: 0x1350)
  • BdeCfgIsDiskConfiguredForBitLocker (Ordinal: 50, Address: 0x5950)
  • BdeCfgIsElevated (Ordinal: 51, Address: 0x63d0)
  • BdeCfgIsWinREOnOSVolume (Ordinal: 52, Address: 0x5a20)
  • BdeCfgLoadErrorString (Ordinal: 53, Address: 0x8a40)
  • BdeCfgLoadResourceString (Ordinal: 54, Address: 0x8bd0)
  • BdeCfgMigrateBootHive (Ordinal: 55, Address: 0x8030)
  • BdeCfgMoveWinRE (Ordinal: 56, Address: 0x5580)
  • BdeCfgRestart (Ordinal: 57, Address: 0x6360)
  • BdeCfgSecureFormatPartition (Ordinal: 58, Address: 0x2f60)
  • BdeCfgShrinkSimpleVolume (Ordinal: 59, Address: 0x2440)
  • BdeCfgUninitialize (Ordinal: 60, Address: 0x1490)
  • ?CancelConfiguration@CDriveConfiguration@@QEAAJXZ (Ordinal: 61, Address: 0xed90)
  • ?CancelConfigurationEntry@CDriveConfiguration@@CAXPEAX@Z (Ordinal: 62, Address: 0xec30)
  • ?CancelConfiguration_Thread@CDriveConfiguration@@AEAAJXZ (Ordinal: 63, Address: 0xec80)
  • ?Cleanup@CDriveConfiguration@@AEAAXXZ (Ordinal: 64, Address: 0x10160)
  • ?ConfigureDrive@CDriveConfiguration@@QEAAJXZ (Ordinal: 65, Address: 0xec00)
  • ?CreateClass@CBcdStore@@SAJPEAPEAV1@@Z (Ordinal: 66, Address: 0x9ba0)
  • ?CreateInParams@CBcdWmiWrapper@@IEAAJPEBGPEAPEAUIWbemClassObject@@@Z (Ordinal: 67, Address: 0x9430)
  • ?DetectTargetDrive@CDriveConfiguration@@AEAAJPEAUIVdsVolume@@@Z (Ordinal: 68, Address: 0xfcf0)
  • ?DriveConfigurationEntry@CDriveConfiguration@@CAXPEAX@Z (Ordinal: 69, Address: 0xee50)
  • ?ExecuteMethod@CBcdWmiWrapper@@IEAAJPEBGPEAUIWbemClassObject@@PEAPEAU2@@Z (Ordinal: 70, Address: 0x9510)
  • ?ExportSystemStore@CBcdStore@@QEAAJPEBG@Z (Ordinal: 71, Address: 0x96a0)
  • ?GetActionType@CDriveConfiguration@@QEAA?AW4BDECFG_ACTION_TYPE@@XZ (Ordinal: 72, Address: 0xe9e0)
  • ?GetConfigurationResult@CDriveConfiguration@@QEAAJXZ (Ordinal: 73, Address: 0x11f0)
  • ?GetInitializationResult@CDriveConfiguration@@QEAAJXZ (Ordinal: 74, Address: 0x11e0)
  • ?GetNamespace@CBcdWmiWrapper@@IEAAPEAUIWbemServices@@XZ (Ordinal: 75, Address: 0x9420)
  • ?GetNewDriveLetter@CDriveConfiguration@@QEAAGXZ (Ordinal: 76, Address: 0xeac0)
  • ?GetNumberOfSteps@CDriveConfiguration@@QEAAKXZ (Ordinal: 77, Address: 0xebc0)
  • ?GetShrinkSize@CDriveConfiguration@@QEAA_KXZ (Ordinal: 78, Address: 0xeab0)
  • ?GetStepExecutionOrder@CDriveConfiguration@@QEAAKW4_BDECFG_STEP_ID@@@Z (Ordinal: 79, Address: 0xeb60)
  • ?GetTargetDiskNumber@CDriveConfiguration@@QEAAKXZ (Ordinal: 80, Address: 0xea50)
  • ?GetTargetDriveLetter@CDriveConfiguration@@QEAAGXZ (Ordinal: 81, Address: 0xea20)
  • ?GetTargetPartitionNumber@CDriveConfiguration@@QEAAKXZ (Ordinal: 82, Address: 0xea80)
  • ?GetTargetPartitionSize@CDriveConfiguration@@QEAA_KXZ (Ordinal: 83, Address: 0xe9f0)
  • ?ImportSystemStore@CBcdStore@@QEAAJPEBG@Z (Ordinal: 84, Address: 0x97c0)
  • ?Initialize@CDriveConfiguration@@QEAAJPEBU_BDECFG_PARAMS@@QEAU_BDECFG_SIZE_REQUIREMENTS@@PEAVIConfigurationProgress@@@Z (Ordinal: 85, Address: 0xf4e0)
  • ?InitializeAndHoldLibrary@CBdeCfgLibraryLoader@@AEAAJXZ (Ordinal: 86, Address: 0xd040)
  • ?InitializeAndHoldLibraryEntry@CBdeCfgLibraryLoader@@CAXPEAX@Z (Ordinal: 87, Address: 0xd070)
  • ?InitializeAndHoldLibrary_Thread@CBdeCfgLibraryLoader@@AEAAJXZ (Ordinal: 88, Address: 0xd110)
  • ?InitializeClass@CBcdWmiWrapper@@IEAAJPEBG@Z (Ordinal: 89, Address: 0x9170)
  • ?InitializeEntry@CDriveConfiguration@@CAXPEAX@Z (Ordinal: 90, Address: 0xf570)
  • ?InitializeFromParams@CDriveConfiguration@@AEAAJPEAUIVdsVolume@@@Z (Ordinal: 91, Address: 0xf770)
  • ?InitializeInstance@CBcdWmiWrapper@@IEAAJPEAUIWbemServices@@PEAUIWbemClassObject@@@Z (Ordinal: 92, Address: 0x9210)
  • ?InitializeNamespace@CBcdWmiWrapper@@AEAAJXZ (Ordinal: 93, Address: 0x9030)
  • ?Initialized@CDriveConfiguration@@QEAA_NXZ (Ordinal: 94, Address: 0x11d0)
  • ?IsMergeTargetWinRE@CDriveConfiguration@@QEAAJPEAH@Z (Ordinal: 95, Address: 0xeaf0)
  • ?LibraryLoaded@CBdeCfgLibraryLoader@@QEAA_NXZ (Ordinal: 96, Address: 0xced0)
  • ?Load@CBdeCfgLibraryLoader@@QEAAJXZ (Ordinal: 97, Address: 0xcee0)
  • ?OpenStore@CBcdStore@@QEAAJPEBGPEAPEAV1@@Z (Ordinal: 98, Address: 0x98e0)
  • ?QueryStepPercentComplete@CDriveConfiguration@@QEAAJPEAK@Z (Ordinal: 99, Address: 0xedc0)
  • ?RemapObjectDevices@CBcdStore@@QEAAJPEBG0@Z (Ordinal: 100, Address: 0x9c50)
  • ?SetConfigurationStep@CDriveConfiguration@@AEAAJW4_BDECFG_STEP_ID@@@Z (Ordinal: 101, Address: 0xee90)
  • ?Thread_ConfigureDrive@CDriveConfiguration@@AEAAJXZ (Ordinal: 102, Address: 0xef20)
  • ?Thread_Initialize@CDriveConfiguration@@AEAAJXZ (Ordinal: 103, Address: 0xf5b0)
  • ?Unload@CBdeCfgLibraryLoader@@QEAAXXZ (Ordinal: 104, Address: 0xcfe0)
  • BdeCfgLogCandidateDrive (Ordinal: 105, Address: 0xd7f0)
  • BdeCfgLogClose (Ordinal: 106, Address: 0xe390)
  • BdeCfgLogCommandLineParams (Ordinal: 107, Address: 0xdb30)
  • BdeCfgLogDetectedWinRE (Ordinal: 108, Address: 0xe120)
  • BdeCfgLogEnumExtent (Ordinal: 109, Address: 0xe320)
  • BdeCfgLogError (Ordinal: 110, Address: 0xd190)
  • BdeCfgLogFailedTarget (Ordinal: 111, Address: 0xd5a0)
  • BdeCfgLogFoundUnallocatedExtent (Ordinal: 112, Address: 0xdaf0)
  • BdeCfgLogInit (Ordinal: 113, Address: 0xe350)
  • BdeCfgLogWarning (Ordinal: 114, Address: 0xd3c0)

Imported DLLs & Functions

ADVAPI32.dll
  • AdjustTokenPrivileges (Address: 0x180012298)
  • AllocateAndInitializeSid (Address: 0x180012320)
  • CheckTokenMembership (Address: 0x180012318)
  • ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x1800122e0)
  • EventRegister (Address: 0x1800122c8)
  • EventUnregister (Address: 0x1800122c0)
  • EventWrite (Address: 0x1800122d0)
  • FreeSid (Address: 0x180012310)
  • GetNamedSecurityInfoW (Address: 0x180012300)
  • GetSecurityDescriptorDacl (Address: 0x1800122d8)
  • InitiateShutdownW (Address: 0x180012328)
  • LookupPrivilegeValueW (Address: 0x1800122f0)
  • OpenProcessToken (Address: 0x1800122f8)
  • RegCloseKey (Address: 0x1800122a0)
  • RegCreateKeyExW (Address: 0x1800122b0)
  • RegGetValueW (Address: 0x180012330)
  • RegOpenKeyExW (Address: 0x1800122e8)
  • RegSetKeyValueW (Address: 0x1800122b8)
  • RegSetValueExW (Address: 0x1800122a8)
  • SetNamedSecurityInfoW (Address: 0x180012308)
KERNEL32.dll
  • CloseHandle (Address: 0x180012440)
  • CompareStringW (Address: 0x180012470)
  • CopyFileW (Address: 0x1800124a0)
  • CreateDirectoryExW (Address: 0x180012480)
  • CreateEventW (Address: 0x180012390)
  • CreateFileW (Address: 0x180012430)
  • CreateThread (Address: 0x1800123a8)
  • DeleteCriticalSection (Address: 0x1800123b8)
  • DeleteFileW (Address: 0x1800124c8)
  • DeviceIoControl (Address: 0x180012438)
  • EnterCriticalSection (Address: 0x1800123c0)
  • FindClose (Address: 0x180012490)
  • FindFirstFileW (Address: 0x180012478)
  • FindFirstVolumeW (Address: 0x180012448)
  • FindNextFileW (Address: 0x180012488)
  • FindNextVolumeW (Address: 0x180012458)
  • FindVolumeClose (Address: 0x180012460)
  • FormatMessageW (Address: 0x180012380)
  • GetCurrentProcess (Address: 0x1800124a8)
  • GetCurrentProcessId (Address: 0x1800123f8)
  • GetCurrentThreadId (Address: 0x180012400)
  • GetDriveTypeW (Address: 0x180012450)
  • GetLastError (Address: 0x180012428)
  • GetModuleHandleW (Address: 0x180012388)
  • GetProcessHeap (Address: 0x180012360)
  • GetSystemPowerStatus (Address: 0x180012468)
  • GetSystemTimeAsFileTime (Address: 0x180012408)
  • GetTickCount (Address: 0x180012410)
  • GetVersionExW (Address: 0x180012350)
  • GetVolumeInformationByHandleW (Address: 0x180012348)
  • GetVolumeNameForVolumeMountPointW (Address: 0x180012420)
  • GetVolumePathNamesForVolumeNameW (Address: 0x1800124b0)
  • HeapAlloc (Address: 0x180012358)
  • HeapFree (Address: 0x180012378)
  • InitializeCriticalSection (Address: 0x1800123b0)
  • K32GetModuleBaseNameW (Address: 0x180012418)
  • LeaveCriticalSection (Address: 0x1800123c8)
  • LocalFree (Address: 0x180012498)
  • QueryPerformanceCounter (Address: 0x1800123f0)
  • ReadFile (Address: 0x1800124d8)
  • RemoveDirectoryW (Address: 0x1800124b8)
  • SetEvent (Address: 0x180012398)
  • SetFileAttributesW (Address: 0x1800124c0)
  • SetFilePointer (Address: 0x180012370)
  • SetUnhandledExceptionFilter (Address: 0x1800123e0)
  • Sleep (Address: 0x1800123d0)
  • TerminateProcess (Address: 0x1800123e8)
  • UnhandledExceptionFilter (Address: 0x1800123d8)
  • VirtualAlloc (Address: 0x1800124d0)
  • VirtualFree (Address: 0x180012340)
  • WaitForSingleObject (Address: 0x1800123a0)
  • WriteFile (Address: 0x180012368)
msvcrt.dll
  • __C_specific_handler (Address: 0x180012588)
  • _amsg_exit (Address: 0x1800125d8)
  • _beginthread (Address: 0x180012590)
  • _beginthreadex (Address: 0x180012578)
  • _callnewh (Address: 0x1800125c8)
  • _initterm (Address: 0x1800125d0)
  • _purecall (Address: 0x180012580)
  • _vsnwprintf (Address: 0x1800125e0)
  • _wcsicmp (Address: 0x180012610)
  • _wcsnicmp (Address: 0x1800125f0)
  • _wtoi (Address: 0x1800125e8)
  • _XcptFilter (Address: 0x1800125b0)
  • free (Address: 0x1800125b8)
  • iswalpha (Address: 0x1800125f8)
  • iswdigit (Address: 0x180012598)
  • malloc (Address: 0x1800125c0)
  • memcpy (Address: 0x180012600)
  • memset (Address: 0x180012618)
  • wcschr (Address: 0x1800125a0)
  • wcsncmp (Address: 0x180012608)
  • wcsstr (Address: 0x1800125a8)
ntdll.dll
  • NtClose (Address: 0x180012660)
  • NtOpenSymbolicLinkObject (Address: 0x180012670)
  • NtQuerySymbolicLinkObject (Address: 0x180012668)
  • NtQueryVolumeInformationFile (Address: 0x180012658)
  • RtlCaptureContext (Address: 0x180012648)
  • RtlCheckPortableOperatingSystem (Address: 0x180012630)
  • RtlInitUnicodeString (Address: 0x180012678)
  • RtlLookupFunctionEntry (Address: 0x180012640)
  • RtlNtStatusToDosError (Address: 0x180012628)
  • RtlVirtualUnwind (Address: 0x180012638)
  • WinSqmAddToStreamEx (Address: 0x180012650)
ole32.dll
  • CoCreateInstance (Address: 0x180012698)
  • CoInitializeEx (Address: 0x180012690)
  • CoSetProxyBlanket (Address: 0x180012688)
  • CoTaskMemFree (Address: 0x1800126b8)
  • CoUninitialize (Address: 0x1800126b0)
  • CreateClassMoniker (Address: 0x1800126a0)
  • GetRunningObjectTable (Address: 0x1800126a8)
OLEAUT32.dll
  • SafeArrayAccessData (Address: 0x180012518)
  • SafeArrayGetLBound (Address: 0x180012508)
  • SafeArrayGetUBound (Address: 0x180012510)
  • SafeArrayUnaccessData (Address: 0x180012520)
  • SysAllocString (Address: 0x1800124f8)
  • SysFreeString (Address: 0x180012500)
  • SysStringLen (Address: 0x180012528)
  • VariantClear (Address: 0x1800124e8)
  • VariantInit (Address: 0x1800124f0)
ReAgent.dll
  • WinRE_Generalize (Address: 0x180012538)
  • WinReGetConfig (Address: 0x180012550)
  • WinReGetWIMInfo (Address: 0x180012548)
  • WinReInstall (Address: 0x180012540)
USER32.dll
  • GetSystemMetrics (Address: 0x180012560)
  • LoadStringW (Address: 0x180012568)