Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - BdeHdCfgLib.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.

 

General Information

File Description: Windows BitLocker Drive Preparation Tool  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Very Low - 1 other DLL files in system32 directory are statically linked to this file.
File Size: 86 KB
Total Number of Exported Functions: 110
Total Number of Exported Functions With Names: 110
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 70,144 Bytes 79.2% Read, Execute Code
.data 0x00013000 512 Bytes 0.6% Write, Read Initialized Data
.idata 0x00014000 3,584 Bytes 4.0% Read Initialized Data
.rsrc 0x00015000 10,240 Bytes 11.6% Read Initialized Data
.reloc 0x00018000 3,072 Bytes 3.5% Read, Discardable Initialized Data
 

Static Linking

BdeHdCfgLib.dll is statically linked to the following files:

msvcrt.dll
ntdll.dll
ADVAPI32.dll
KERNEL32.dll
USER32.dll
ole32.dll
OLEAUT32.dll
ReAgent.dll

This means that when BdeHdCfgLib.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, BdeHdCfgLib.dll won't be loaded.

 

List of files that are statically linked to BdeHdCfgLib.dll


fvewiz.dll

This means that when one of the above files is loaded, BdeHdCfgLib.dll will be loaded too. (The opposite of the previous 'Static Linking' section)

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 0 0 Bytes 0.0%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 0 0 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 0 0 Bytes 0.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 4 32,562 Bytes 36.8%
Total 4 32,562 Bytes 36.8%
 

Icons in this file

No icons found in this file

 

Cursors in this file

No cursors found in this file

 

Dialog-boxes list (up to 1000 dialogs)

No dialog resources in this file.

 

String resources in this dll (up to 1000 strings)

No string resources in this file.

 

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information

 

Exported Functions List

The following functions are exported by this dll:
BdeCfgCalculateSizeRequirements
BdeCfgCanCreateActivePartOnDisk
BdeCfgCheckAndGetBootVolume
BdeCfgCheckGPTRecoveryPartition
BdeCfgCheckVolumeAsCandidate
BdeCfgCleanupOldBootFiles
BdeCfgCountGPTPartitions
BdeCfgCreateWinREPartitionGPT
BdeCfgDetectWinRESize
BdeCfgDetectWinREVolumeName
BdeCfgDisableWinRE
BdeCfgFindBasicVolumeExtent
BdeCfgFindCandidateVolumes
BdeCfgFindGPTRecoveryPartitionCandidate
BdeCfgFindLargestUnallocatedExtent
BdeCfgFindRecoveryPartitionGPT
BdeCfgFindVolumeWithName
BdeCfgFindVolumeWithProp
BdeCfgGetBootVolume
BdeCfgGetDeviceNameFromVolume
BdeCfgGetMaxShrinkSize
BdeCfgGetNtfsVolumeSize
BdeCfgGetVolumeDisk
BdeCfgGetVolumeDriveLetter
BdeCfgGetVolumeFromId
BdeCfgInitialize
BdeCfgIsDiskConfiguredForBitLocker
BdeCfgIsElevated
BdeCfgIsWinREOnOSVolume
BdeCfgLoadErrorString
BdeCfgLoadResourceString
BdeCfgLogCandidateDrive
BdeCfgLogClose
BdeCfgLogCommandLineParams
BdeCfgLogDetectedWinRE
BdeCfgLogEnumExtent
BdeCfgLogError
BdeCfgLogFailedTarget
BdeCfgLogFoundUnallocatedExtent
BdeCfgLogInit
BdeCfgLogWarning
BdeCfgMigrateBootHive
BdeCfgMoveWinRE
BdeCfgRestart
BdeCfgSecureFormatPartition
BdeCfgShrinkSimpleVolume
BdeCfgUninitialize
const CBcdStore::`vftable'
const CBcdWmiWrapper::`vftable'
private: long __thiscall CBcdWmiWrapper::InitializeNamespace(void)
private: long __thiscall CBdeCfgLibraryLoader::InitializeAndHoldLibrary(void)
private: long __thiscall CBdeCfgLibraryLoader::InitializeAndHoldLibrary_Thread(void)
private: long __thiscall CDriveConfiguration::CancelConfiguration_Thread(void)
private: long __thiscall CDriveConfiguration::DetectTargetDrive(struct IVdsVolume *)
private: long __thiscall CDriveConfiguration::InitializeFromParams(struct IVdsVolume *)
private: long __thiscall CDriveConfiguration::SetConfigurationStep(enum _BDECFG_STEP_ID)
private: long __thiscall CDriveConfiguration::Thread_ConfigureDrive(void)
private: long __thiscall CDriveConfiguration::Thread_Initialize(void)
private: static void __cdecl CBdeCfgLibraryLoader::InitializeAndHoldLibraryEntry(void *)
private: static void __cdecl CDriveConfiguration::CancelConfigurationEntry(void *)
private: static void __cdecl CDriveConfiguration::DriveConfigurationEntry(void *)
private: static void __cdecl CDriveConfiguration::InitializeEntry(void *)
private: void __thiscall CDriveConfiguration::Cleanup(void)
protected: __thiscall CBcdStore::CBcdStore(void)
protected: __thiscall CBcdWmiWrapper::CBcdWmiWrapper(void)
protected: long __thiscall CBcdWmiWrapper::CreateInParams(unsigned short const *,struct IWbemClassObject * *)
protected: long __thiscall CBcdWmiWrapper::ExecuteMethod(unsigned short const *,struct IWbemClassObject *,struct IWbemClassObject * *)
protected: long __thiscall CBcdWmiWrapper::InitializeClass(unsigned short const *)
protected: long __thiscall CBcdWmiWrapper::InitializeInstance(struct IWbemServices *,struct IWbemClassObject *)
protected: struct IWbemServices * __thiscall CBcdWmiWrapper::GetNamespace(void)
protected: virtual __thiscall CBcdWmiWrapper::~CBcdWmiWrapper(void)
public: __thiscall CBcdStore::CBcdStore(class CBcdStore const &)
public: __thiscall CBcdWmiWrapper::CBcdWmiWrapper(class CBcdWmiWrapper const &)
public: __thiscall CBdeCfgLibraryLoader::CBdeCfgLibraryLoader(void)
public: __thiscall CBdeCfgLibraryLoader::~CBdeCfgLibraryLoader(void)
public: __thiscall CDriveConfiguration::CDriveConfiguration(void)
public: __thiscall CDriveConfiguration::~CDriveConfiguration(void)
public: bool __thiscall CBdeCfgLibraryLoader::LibraryLoaded(void)
public: bool __thiscall CDriveConfiguration::ActionRequiresCreate(void)
public: bool __thiscall CDriveConfiguration::ActionRequiresMerge(void)
public: bool __thiscall CDriveConfiguration::ActionRequiresShrink(void)
public: bool __thiscall CDriveConfiguration::Initialized(void)
public: class CBcdStore & __thiscall CBcdStore::operator=(class CBcdStore const &)
public: class CBcdWmiWrapper & __thiscall CBcdWmiWrapper::operator=(class CBcdWmiWrapper const &)
public: class CBdeCfgLibraryLoader & __thiscall CBdeCfgLibraryLoader::operator=(class CBdeCfgLibraryLoader const &)
public: class CDriveConfiguration & __thiscall CDriveConfiguration::operator=(class CDriveConfiguration const &)
public: enum BDECFG_ACTION_TYPE __thiscall CDriveConfiguration::GetActionType(void)
public: long __thiscall CBcdStore::ExportSystemStore(unsigned short const *)
public: long __thiscall CBcdStore::ImportSystemStore(unsigned short const *)
public: long __thiscall CBcdStore::OpenStore(unsigned short const *,class CBcdStore * *)
public: long __thiscall CBcdStore::RemapObjectDevices(unsigned short const *,unsigned short const *)
public: long __thiscall CBdeCfgLibraryLoader::Load(void)
public: long __thiscall CDriveConfiguration::CancelConfiguration(void)
public: long __thiscall CDriveConfiguration::ConfigureDrive(void)
public: long __thiscall CDriveConfiguration::GetConfigurationResult(void)
public: long __thiscall CDriveConfiguration::GetInitializationResult(void)
public: long __thiscall CDriveConfiguration::Initialize(struct _BDECFG_PARAMS const *,struct _BDECFG_SIZE_REQUIREMENTS * const,class IConfigurationProgress *)
public: long __thiscall CDriveConfiguration::IsMergeTargetWinRE(int *)
public: long __thiscall CDriveConfiguration::QueryStepPercentComplete(unsigned long *)
public: static long __stdcall CBcdStore::CreateClass(class CBcdStore * *)
public: unsigned __int64 __thiscall CDriveConfiguration::GetShrinkSize(void)
public: unsigned __int64 __thiscall CDriveConfiguration::GetTargetPartitionSize(void)
public: unsigned long __thiscall CDriveConfiguration::GetNumberOfSteps(void)
public: unsigned long __thiscall CDriveConfiguration::GetStepExecutionOrder(enum _BDECFG_STEP_ID)
public: unsigned long __thiscall CDriveConfiguration::GetTargetDiskNumber(void)
public: unsigned long __thiscall CDriveConfiguration::GetTargetPartitionNumber(void)
public: unsigned short __thiscall CDriveConfiguration::GetNewDriveLetter(void)
public: unsigned short __thiscall CDriveConfiguration::GetTargetDriveLetter(void)
public: virtual __thiscall CBcdStore::~CBcdStore(void)
public: void __thiscall CBdeCfgLibraryLoader::Unload(void)

 

Imported Functions List

The following functions are imported by this dll: