Partager via


structure DRIVE_LAYOUT_INFORMATION_GPT (ntdddisk.h)

La structure DRIVE_LAYOUT_INFORMATION_GPT indique 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 manière unique le lecteur. Le type de données GUID est décrit dans la page de référence Utilisation des GUID dans pilotes .

StartingUsableOffset

Contient un décalage en octets par rapport à l’emplacement qui suit immédiatement la table de partition principale. Ce décalage commence la région sur le lecteur où résident les partitions, mais la partition une 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 Spécification de l’interface de microprogramme extensible d’Intel.

Configuration requise

Condition requise Valeur
En-tête ntdddisk.h (inclure Ntddk.h)

Voir aussi

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable