BOOTDISK_INFORMATION結構 (wdm.h)
BOOTDISK_INFORMATION結構包含描述開機和系統磁碟的基本資訊。
語法
typedef struct _BOOTDISK_INFORMATION {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
} BOOTDISK_INFORMATION, *PBOOTDISK_INFORMATION;
成員
BootPartitionOffset
指定開機磁碟上啟動磁碟上的位移,以位元組為單位。
SystemPartitionOffset
指定系統磁碟分區開始所在的系統磁碟上的位移,以位元組為單位。
BootDeviceSignature
如果開機磁碟是以 MBR 磁碟分區數據表格式化,這會指定磁碟 MBR 磁碟分區數據表的簽章。 否則,這個成員不會使用。
SystemDeviceSignature
如果系統磁碟是以 MBR 磁碟分區數據表格式化,這會指定磁碟 MBR 磁碟分區數據表的簽章。 否則,這個成員不會使用。
備註
IoGetBootDiskInformation 會傳回此結構來描述開機和系統磁碟。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Microsoft Windows XP 和更新版本的 Windows 作業系統驅動程式應該改用 BOOTDISK_INFORMATION_EX 結構。 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |