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) |