Partilhar via


estrutura DRIVE_LAYOUT_INFORMATION_GPT (ntdddisk.h)

A estrutura DRIVE_LAYOUT_INFORMATION_GPT relata a assinatura da unidade para uma partição de Tabela de Partição GUID.

Sintaxe

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

Membros

DiskId

Contém um GUID que identifica exclusivamente a unidade. O tipo de dados GUID é descrito no usando GUIDs na página de referência drivers.

StartingUsableOffset

Contém um deslocamento em bytes para o local imediatamente após a tabela de partição primária. Esse deslocamento inicia a região na unidade em que residem as partições, mas a partição um não está necessariamente localizado precisamente nesse deslocamento.

UsableLength

Indica o espaço utilizável total em bytes disponíveis na unidade.

MaxPartitionCount

Indica o número máximo de partições permitidas na unidade.

Observações

Essa estrutura contém as informações de layout da unidade específicas para uma unidade com uma partição de Tabela de Partição GUID. Ele é encapsulado dentro da estrutura DRIVE_LAYOUT_INFORMATION_EX. Para obter mais informações, consulte a especificação da interface de firmware extensível da Intel.

Requisitos

Requisito Valor
cabeçalho ntdddisk.h (inclua Ntddk.h)

Consulte também

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable