Partager via


structure DRIVE_LAYOUT_INFORMATION_GPT (ntdddisk.h)

La structure DRIVE_LAYOUT_INFORMATION_GPT signale la signature du lecteur pour une partition de table de partition GUID.

Syntaxe

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

Membres

DiskId

Contient un GUID qui identifie de façon unique le lecteur. Le type de données GUID est décrit dans la Utilisation des GUID dans les pilotes page de référence.

StartingUsableOffset

Contient un décalage en octets vers l’emplacement immédiatement après la table de partition principale. Ce décalage commence la région sur le lecteur où résident les partitions, mais la partition 1 n’est pas nécessairement située précisément à ce décalage.

UsableLength

Indique l’espace utilisable total en octets disponibles sur le lecteur.

MaxPartitionCount

Indique le nombre maximal de partitions autorisées sur le lecteur.

Remarques

Cette structure contient les informations de disposition de lecteur spécifiques à un lecteur avec une partition de table de partition GUID. Il est encapsulé dans la structure DRIVE_LAYOUT_INFORMATION_EX. Pour plus d’informations, consultez la spécification de l’interface de microprogramme extensible d’Intel.

Exigences

Exigence Valeur
d’en-tête ntdddisk.h (include Ntddk.h)

Voir aussi

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable