DRIVE_LAYOUT_INFORMATION 結構 (ntdddisk.h)
DRIVE_LAYOUT_INFORMATION 結構已經過時,且僅提供以支援現有的驅動程式。 新的驅動程序必須使用 DRIVE_LAYOUT_INFORMATION_EX。
DRIVE_LAYOUT_INFORMATION 結構可用來報告磁碟驅動器及其磁碟分區的相關信息。 它也可用來將新的磁碟驅動器配置資訊寫入磁碟。
語法
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
成員
PartitionCount
包含磁碟驅動器上的分割區數目。
Signature
包含磁碟簽章。
PartitionEntry[1]
包含 PARTITION_INFORMATION 結構的可變長度數位,磁碟驅動器上每個分割區各有一個。
備註
在 Windows 2000 和更新版本的作業系統中,磁碟驅動器應該使用 結構DRIVE_LAYOUT_INFORMATION_EX 和 PARTITION_INFORMATION_EX ,以及 IoReadPartitionTableEx 和 IoSetPartitionInformationEx 例程來讀取和改變磁碟上的分割區資訊。
規格需求
需求 | 值 |
---|---|
標頭 | ntdddisk.h (包含 Ntdddisk.h) |