DRIVE_LAYOUT_INFORMATION 结构 (winioctl.h)
包含有关驱动器分区的信息。
注意
DRIVE_LAYOUT_INFORMATIONDRIVE_LAYOUT_INFORMATION_EX结构中 被取代。
语法
typedef struct _DRIVE_LAYOUT_INFORMATION {
DWORD PartitionCount;
DWORD Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
成员
PartitionCount
驱动器上的分区数。
在具有 MBR 布局的磁盘上,此值始终是 4 的倍数。 任何未使用的分区的分区类型为 PARTITION_ENTRY_UNUSED (0) 。
Signature
驱动器签名值。
PartitionEntry[1]
PARTITION_INFORMATION 结构的可变大小数组,驱动器上的每个分区对应一个结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | winioctl.h (包括 Windows.h) |
另请参阅
DRIVE_LAYOUT_INFORMATION_EX、IOCTL_DISK_GET_DRIVE_LAYOUT、IOCTL_DISK_SET_DRIVE_LAYOUT