BOOTDISK_INFORMATION_EX 結構 (wdm.h)
BOOTDISK_INFORMATION_EX結構包含描述開機和系統磁碟的擴充資訊。
語法
typedef struct _BOOTDISK_INFORMATION_EX {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
GUID BootDeviceGuid;
GUID SystemDeviceGuid;
BOOLEAN BootDeviceIsGpt;
BOOLEAN SystemDeviceIsGpt;
} BOOTDISK_INFORMATION_EX, *PBOOTDISK_INFORMATION_EX;
成員
BootPartitionOffset
指定開機磁碟上啟動磁碟上的位移,以位元組為單位。
SystemPartitionOffset
指定系統磁碟上開始系統磁碟上的位移,以位元組為單位。
BootDeviceSignature
如果 BootDeviceIsGpt 成員為 FALSE,這會指定磁碟 MBR 磁碟分區數據表的簽章。 否則,此成員不會使用。
SystemDeviceSignature
如果 SystemDeviceIsGpt 成員為 FALSE,這會指定磁碟 MBR 磁碟分區數據表的簽章。 否則,此成員不會使用。
BootDeviceGuid
如果 BootDeviceIsGpt 成員為 TRUE,這會指定開機磁碟的 GUID。 否則,此成員不會使用。
SystemDeviceGuid
如果 SystemDeviceIsGpt 成員為 TRUE,這會指定開機磁碟的 GUID。 否則,此成員不會使用。
BootDeviceIsGpt
如果開機磁碟是以 GPT 磁碟分區數據表類型格式化,則為 TRUE。
SystemDeviceIsGpt
如果系統磁碟是以 GPT 資料分割資料表類型格式化,則為 TRUE。
備註
在 Windows XP 和更新版本上, IoGetBootDiskInformation 會傳回此結構來描述開機和系統磁碟。
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |