Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém informações estendidas sobre as partições de uma unidade.
Sintaxe
typedef struct _DRIVE_LAYOUT_INFORMATION_EX {
DWORD PartitionStyle;
DWORD PartitionCount;
union {
DRIVE_LAYOUT_INFORMATION_MBR Mbr;
DRIVE_LAYOUT_INFORMATION_GPT Gpt;
} DUMMYUNIONNAME;
PARTITION_INFORMATION_EX PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION_EX, *PDRIVE_LAYOUT_INFORMATION_EX;
Members
PartitionStyle
O estilo das partições na unidade enumerada pela enumeração PARTITION_STYLE .
| Estilo | Value | Meaning |
|---|---|---|
| PARTITION_STYLE_MBR | 0 | Formato de registro de inicialização mestre (MBR). |
| PARTITION_STYLE_GPT | 1 | Formato DE TABELA DE PARTIÇÃO GUID (GPT). |
| PARTITION_STYLE_RAW | 2 | Partição não formatada em nenhum dos formatos reconhecidos – MBR ou GPT. |
PartitionCount
O número de partições na unidade. Em discos rígidos com o layout MBR, esse valor sempre será um múltiplo de 4. Todas as partições que são realmente não utilizados terão um tipo de partição de PARTITION_ENTRY_UNUSED (0) definido no membro PartitionType da estrutura PARTITION_INFORMATION_MBR do membro Mbr da estrutura PARTITION_INFORMATION_EX do membro PartitionEntry dessa estrutura.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Uma estrutura DRIVE_LAYOUT_INFORMATION_MBR que contém informações sobre o particionamento do tipo de registro de inicialização mestre na unidade.
DUMMYUNIONNAME.Gpt
Uma estrutura DRIVE_LAYOUT_INFORMATION_GPT que contém informações sobre o particionamento de tipo de partição de disco GUID na unidade.
PartitionEntry[1]
Uma matriz de tamanho variável de estruturas de PARTITION_INFORMATION_EX , uma estrutura para cada partição na unidade.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Header | winioctl.h (inclua Windows.h) |
Consulte também
DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, IOCTL_DISK_GET_DRIVE_LAYOUT_EX, IOCTL_DISK_SET_DRIVE_LAYOUT_EX, PARTITION_INFORMATION_EX, PARTITION_INFORMATION