DRIVE_LAYOUT_INFORMATION estrutura (ntdddisk.h)
A estrutura de DRIVE_LAYOUT_INFORMATION é obsoleta e é fornecida apenas para dar suporte a drivers existentes. Os novos drivers devem usar DRIVE_LAYOUT_INFORMATION_EX.
A estrutura DRIVE_LAYOUT_INFORMATION é usada para relatar informações sobre uma unidade de disco e suas partições. Ele também é usado para gravar novas informações de layout de unidade no disco.
Sintaxe
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
Membros
PartitionCount
Contém o número de partições na unidade.
Signature
Contém a assinatura de disco.
PartitionEntry[1]
Contém uma matriz de comprimento variável de estruturas de PARTITION_INFORMATION, uma para cada partição na unidade.
Observações
No Windows 2000 e em sistemas operacionais posteriores, os drivers de disco devem usar estruturas DRIVE_LAYOUT_INFORMATION_EX e PARTITION_INFORMATION_EX juntamente com rotinas IoReadPartitionTableEx e IoSetPartitionInformationEx para ler e alterar informações de partição no disco.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntdddisk.h (inclua Ntdddisk.h) |