Freigeben über


DRIVE_LAYOUT_INFORMATION_GPT-Struktur (ntdddisk.h)

Die DRIVE_LAYOUT_INFORMATION_GPT-Struktur meldet die Laufwerksignatur für eine GUID-Partitionstabellenpartition.

Syntax

typedef struct _DRIVE_LAYOUT_INFORMATION_GPT {
  GUID          DiskId;
  LARGE_INTEGER StartingUsableOffset;
  LARGE_INTEGER UsableLength;
  ULONG         MaxPartitionCount;
} DRIVE_LAYOUT_INFORMATION_GPT, *PDRIVE_LAYOUT_INFORMATION_GPT;

Member

DiskId

Enthält eine GUID, die das Laufwerk eindeutig identifiziert. Der GUID-Datentyp wird auf der Referenzseite Verwenden von GUIDs in Treibern beschrieben.

StartingUsableOffset

Enthält einen Offset in Byte an den Speicherort, der unmittelbar auf die primäre Partitionstabelle folgt. Dieser Offset beginnt die Region auf dem Laufwerk, in der sich Partitionen befinden, aber Partition 1 befindet sich nicht unbedingt genau in diesem Offset.

UsableLength

Gibt den insgesamt nutzbaren Speicherplatz in Bytes an, der auf dem Laufwerk verfügbar ist.

MaxPartitionCount

Gibt die maximale Anzahl von Partitionen an, die auf dem Laufwerk zulässig sind.

Hinweise

Diese Struktur enthält die Laufwerkslayoutinformationen, die für ein Laufwerk mit einer GUID-Partitionstabellenpartition spezifisch sind. Sie ist in der DRIVE_LAYOUT_INFORMATION_EX-Struktur gekapselt. Weitere Informationen finden Sie in der Spezifikation für die erweiterbare Firmwareschnittstelle von Intel.

Anforderungen

Anforderung Wert
Header ntdddisk.h (include Ntddk.h)

Weitere Informationen

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable