структура 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) |