Compartir a través de


estructura DRIVE_LAYOUT_INFORMATION_GPT (ntdddisk.h)

La estructura DRIVE_LAYOUT_INFORMATION_GPT informa de la firma de unidad de una partición de tabla de particiones GUID.

Sintaxis

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

Miembros

DiskId

Contiene un GUID que identifica de forma única la unidad. El tipo de datos GUID se describe en la página de referencia Uso de GUID en controladores .

StartingUsableOffset

Contiene un desplazamiento en bytes a la ubicación inmediatamente después de la tabla de particiones principal. Este desplazamiento comienza la región en la unidad donde residen las particiones, pero la partición uno no se encuentra necesariamente en este desplazamiento.

UsableLength

Indica el espacio utilizable total en bytes disponibles en la unidad.

MaxPartitionCount

Indica el número máximo de particiones permitidas en la unidad.

Comentarios

Esta estructura contiene la información de diseño de unidad específica de una unidad con una partición de tabla de particiones GUID. Se encapsula dentro de la estructura DRIVE_LAYOUT_INFORMATION_EX . Para obtener más información, consulte Especificación de la interfaz de firmware extensible de Intel.

Requisitos

Requisito Valor
Header ntdddisk.h (incluye Ntddk.h)

Consulte también

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable