// wdm.h
typedef struct _BOOTDISK_INFORMATION {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
} BOOTDISK_INFORMATION, *PBOOTDISK_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The BOOTDISK_INFORMATION structure contains basic information describing the boot and system disks.
BootPartitionOffsetSpecifies the offset, in bytes, on the boot disk where the boot partition begins.
SystemPartitionOffsetSpecifies the offset, in bytes, on the system disk where the system partition begins.
BootDeviceSignatureIf the boot disk is formatted with an MBR partition table, this specifies the signature for the disk's MBR partition table. Otherwise, this member is unused.
SystemDeviceSignatureIf the system disk is formatted with an MBR partition table, this specifies the signature for the disk's MBR partition table. Otherwise, this member is unused.
IoGetBootDiskInformation returns this structure to describe the boot and system disks.