bcd.dll

v10.0.19041.3636 32-bit Windows NT Analyzed
Description
BCD DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
105.9 KB
Uploaded
2025-12-01 07:53
Views
79
SHA-256
999eb9d00ef06c9b5a0ac7f5cbbff41c

Exported functions 73

BcdCloseObject #1 · 0x10950
BcdCloseStore #2 · 0x11890
BcdCopyObject #3 · 0x61a0
BcdCopyObjectEx #4 · 0x61d0
BcdCopyObjects #5 · 0x6860
BcdCreateObject #6 · 0x10800
BcdCreateStore #7 · 0x11050
BcdDeleteElement #8 · 0xc3c0
BcdDeleteObject #9 · 0x10870
BcdDeleteObjectReferences #10 · 0x112f0
BcdDeleteSystemStore #11 · 0x114b0
BcdEnumerateAndUnpackElements #12 · 0xd680
BcdEnumerateElementTypes #13 · 0xbc90
BcdEnumerateElements #14 · 0xbea0
BcdEnumerateElementsWithFlags #15 · 0xd7a0
BcdEnumerateObjects #16 · 0x10360
BcdExportStore #17 · 0x6060
BcdFlushStore #18 · 0x129a0
BcdForciblyUnloadStore #19 · 0x11920
BcdGetElementData #20 · 0xbed0
BcdGetElementDataWithFlags #21 · 0xbf00
BcdGetSystemStorePath #22 · 0xa4f0
BcdImportStore #23 · 0x69d0
BcdImportStoreWithFlags #24 · 0x69f0
BcdMarkAsSystemStore #25 · 0x119c0
BcdMigrateObjectElementValues #26 · 0x6a60
BcdOpenObject #27 · 0x10620
BcdOpenStore #28 · 0x11690
BcdOpenStoreFromFile #29 · 0x11660
BcdOpenSystemStore #30 · 0x10e80
BcdQueryObject #31 · 0x108d0
BcdSetElementData #32 · 0xc140
BcdSetElementDataWithFlags #33 · 0xc170
BcdSetLogging #34 · 0x10270
BcdSetSystemStoreDevice #35 · 0x10ec0
GUID_BAD_MEMORY_GROUP #36 · 0x2c30
GUID_BOOT_LOADER_SETTINGS_GROUP #37 · 0x2ae0
GUID_CURRENT_BOOT_ENTRY #38 · 0x2c20
GUID_DEBUGGER_SETTINGS_GROUP #39 · 0x2b30
GUID_DEFAULT_BOOT_ENTRY #40 · 0x2c70
GUID_EMS_SETTINGS_GROUP #41 · 0x2bb0
GUID_FIRMWARE_BOOTMGR #42 · 0x2aa0
GUID_GLOBAL_SETTINGS_GROUP #43 · 0x2c00
GUID_HYPERVISOR_SETTINGS_GROUP #44 · 0x2bf0
GUID_KERNEL_DEBUGGER_SETTINGS_GROUP #45 · 0x2c10
GUID_RESUME_LOADER_SETTINGS_GROUP #46 · 0x2ab0
GUID_WINDOWS_BOOTMGR #47 · 0x2af0
GUID_WINDOWS_LEGACY_NTLDR #48 · 0x2b00
GUID_WINDOWS_MEMORY_TESTER #49 · 0x2ac0
GUID_WINDOWS_OS_TARGET_TEMPLATE_EFI #50 · 0x2c40
GUID_WINDOWS_OS_TARGET_TEMPLATE_PCAT #51 · 0x2b90
GUID_WINDOWS_RESUME_TARGET_TEMPLATE_EFI #52 · 0x2b10
GUID_WINDOWS_RESUME_TARGET_TEMPLATE_PCAT #53 · 0x2b40
GUID_WINDOWS_SETUP_EFI #54 · 0x2b70
GUID_WINDOWS_SETUP_PCAT #55 · 0x2b60
GUID_WINDOWS_SETUP_RAMDISK_OPTIONS #56 · 0x2c50
PARTITION_BASIC_DATA_GUID #57 · 0x2b50
PARTITION_CLUSTER_GUID #58 · 0x2c60
PARTITION_ENTRY_UNUSED_GUID #59 · 0x2ba0
PARTITION_LDM_DATA_GUID #60 · 0x2b20
PARTITION_LDM_METADATA_GUID #61 · 0x2be0
PARTITION_MSFT_RECOVERY_GUID #62 · 0x2bd0
PARTITION_MSFT_RESERVED_GUID #63 · 0x2bc0
PARTITION_MSFT_SNAPSHOT_GUID #64 · 0x2c80
PARTITION_SPACES_GUID #65 · 0x2b80
PARTITION_SYSTEM_GUID #66 · 0x2ad0
SyspartDirectGetSystemDisk #67 · 0x132a0
SyspartDirectGetSystemPartition #68 · 0x132d0
SyspartDirectSetSystemDevice #69 · 0x13300
SyspartGetPhysicalPartitions #70 · 0x131b0
SyspartGetSystemDisk #71 · 0x130b0
SyspartGetSystemPartition #72 · 0x13120
SyspartIsSpace #73 · 0x13150

Imported DLLs & functions 111

SetUnhandledExceptionFilter 0x10018000
UnhandledExceptionFilter 0x10018004
DisableThreadLibraryCalls 0x1001800c
GetCurrentProcess 0x10018020
GetCurrentProcessId 0x10018018
GetCurrentThreadId 0x10018014
TerminateProcess 0x1001801c
QueryPerformanceCounter 0x10018028
GetSystemTimeAsFileTime 0x10018034
GetTickCount 0x10018030
_snwscanf_s 0x10018188
_ultow_s 0x100180b8
_vsnwprintf 0x100180c0
_vsnwprintf_s 0x100180e8
_wcsicmp 0x100180cc
_wcslwr 0x1001818c
_wcsnicmp 0x100180e4
_wcsupr 0x10018130
LdrGetDllHandle 0x10018100
LdrGetProcedureAddress 0x100180f8
memcmp 0x100181c4
memcpy 0x100181c8
memmove 0x10018118
memset 0x100181cc
NtAdjustPrivilegesToken 0x10018160
NtClose 0x10018170
NtCreateKey 0x100181c0
NtDeleteKey 0x100181a0
NtDeviceIoControlFile 0x10018190
NtEnumerateBootEntries 0x100181bc
NtOpenDirectoryObject 0x100181b4
NtOpenFile 0x10018198
NtOpenKey 0x10018180
NtOpenProcessTokenEx 0x10018164
NtOpenSymbolicLinkObject 0x1001817c
NtOpenThreadTokenEx 0x1001816c
NtPrivilegeCheck 0x10018174
NtQueryBootEntryOrder 0x100181a4
NtQueryBootOptions 0x100181a8
NtQueryDirectoryObject 0x100181b8
NtQuerySymbolicLinkObject 0x10018184
NtQuerySystemInformation 0x1001815c
NtQueryValueKey 0x1001819c
NtSetInformationThread 0x10018168
NtSetSecurityObject 0x100181ac
NtSetValueKey 0x10018194
NtTranslateFilePath 0x100181b0
RtlAddAccessAllowedAceEx 0x1001806c
RtlAllocateAndInitializeSid 0x10018070
RtlAllocateHeap 0x10018158
RtlAppendUnicodeToString 0x100180b4
RtlCompareMemory 0x10018120
RtlCreateAcl 0x10018098
RtlCreateSecurityDescriptor 0x100180a4
RtlFreeHeap 0x10018144
RtlFreeSid 0x10018084
RtlFreeUnicodeString 0x10018150
RtlGetVersion 0x100180dc
RtlGUIDFromString 0x10018134
RtlImpersonateSelf 0x10018178
RtlInitAnsiString 0x10018108
RtlInitUnicodeString 0x1001814c
RtlLengthSecurityDescriptor 0x10018050
RtlLengthSid 0x10018074
RtlSetDaclSecurityDescriptor 0x1001805c
RtlSetOwnerSecurityDescriptor 0x10018054
RtlStringFromGUID 0x10018148
RtlUnwind 0x1001811c
strcpy_s 0x100180d8
strncmp 0x1001812c
swprintf_s 0x10018128
wcscat_s 0x10018040
wcschr 0x1001808c
wcscpy_s 0x1001803c
wcsncpy_s 0x10018048
wcsnlen 0x10018138
wcsrchr 0x10018044
wcsstr 0x10018124
wcstoul 0x100180bc
ZwAllocateUuids 0x1001804c
ZwClose 0x1001813c
ZwCreateFile 0x10018060
ZwCreateKey 0x10018064
ZwDeleteFile 0x1001810c
ZwDeleteKey 0x10018088
ZwDeleteValueKey 0x1001807c
ZwDeviceIoControlFile 0x100180c8
ZwEnumerateKey 0x10018090
ZwFlushKey 0x10018078
ZwLoadKey 0x10018068
ZwOpenDirectoryObject 0x100180e0
ZwOpenFile 0x10018140
ZwOpenKey 0x100180b0
ZwOpenMutant 0x100180f4
ZwOpenProcess 0x10018114
ZwOpenSymbolicLinkObject 0x100180d4
ZwQueryAttributesFile 0x10018154
ZwQueryDirectoryObject 0x100180d0
ZwQueryInformationFile 0x10018110
ZwQueryInformationProcess 0x10018104
ZwQueryKey 0x10018058
ZwQuerySymbolicLinkObject 0x100180c4
ZwQuerySystemInformation 0x100180ac
ZwQueryValueKey 0x10018094
ZwQueryVolumeInformationFile 0x100180fc
ZwReleaseMutant 0x100180f0
ZwSaveKey 0x10018080
ZwSetSecurityObject 0x1001809c
ZwSetValueKey 0x100180a8
ZwUnloadKey 0x100180a0
ZwWaitForSingleObject 0x100180ec