estructura DRIVE_LAYOUT_INFORMATION_EX (winioctl.h)
Contiene información extendida sobre las particiones de una unidad.
Sintaxis
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;
Miembros
PartitionStyle
Estilo de las particiones de la unidad enumerada por la enumeración PARTITION_STYLE .
Estilo | Valor | Significado |
---|---|---|
PARTITION_STYLE_MBR | 0 | Formato de registro de arranque maestro (MBR). |
PARTITION_STYLE_GPT | 1 | Formato de tabla de particiones GUID (GPT). |
PARTITION_STYLE_RAW | 2 | Partición no con formato en ninguno de los formatos reconocidos: MBR o GPT. |
PartitionCount
Número de particiones en la unidad. En los discos duros con el diseño MBR, este valor siempre será un múltiplo de 4. Las particiones que realmente no se usan tendrán un tipo de partición de PARTITION_ENTRY_UNUSED (0) establecido en el miembro PartitionType de la estructura PARTITION_INFORMATION_MBR del miembro Mbr de la estructura PARTITION_INFORMATION_EX del miembro PartitionEntry de esta estructura.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Estructura DRIVE_LAYOUT_INFORMATION_MBR que contiene información sobre la creación de particiones del tipo de registro de arranque maestro en la unidad.
DUMMYUNIONNAME.Gpt
Estructura DRIVE_LAYOUT_INFORMATION_GPT que contiene información sobre la creación de particiones de tipo de partición de disco GUID en la unidad.
PartitionEntry[1]
Matriz de PARTITION_INFORMATION_EX estructuras de tamaño variable, una estructura para cada partición de la unidad.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluya Windows.h) |
Consulte también
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