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 の 拡張ファームウェア インターフェイス の仕様に関するページを参照してください。
要件
要件 | 値 |
---|---|
Header | ntdddisk.h (Ntddk.h を含む) |