DRIVE_LAYOUT_INFORMATION_GPT结构 (ntdddisk.h)
DRIVE_LAYOUT_INFORMATION_GPT结构报告 GUID 分区表分区的驱动器签名。
语法
typedef struct _DRIVE_LAYOUT_INFORMATION_GPT {
GUID DiskId;
LARGE_INTEGER StartingUsableOffset;
LARGE_INTEGER UsableLength;
ULONG MaxPartitionCount;
} DRIVE_LAYOUT_INFORMATION_GPT, *PDRIVE_LAYOUT_INFORMATION_GPT;
成员
DiskId
包含唯一标识驱动器的 GUID。 在驱动程序 参考页中使用 GUID 的 中介绍了 GUID 数据类型。
StartingUsableOffset
包含紧跟主分区表的位置的偏移量(以字节为单位)。 此偏移量开始分区所在的驱动器上的区域,但分区 1 不一定位于此偏移量处。
UsableLength
指示驱动器上可用的总可用空间(以字节为单位)。
MaxPartitionCount
指示驱动器上允许的最大分区数。
言论
此结构包含特定于具有 GUID 分区表分区的驱动器的驱动器布局信息。 它封装在 DRIVE_LAYOUT_INFORMATION_EX 结构中。 有关详细信息,请参阅 Intel 的 可扩展固件接口 规范。
要求
要求 | 价值 |
---|---|
标头 | ntdddisk.h (包括 Ntddk.h) |