共用方式為


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)

另請參閱

BOOTDISK_INFORMATION

IoGetBootDiskInformation