estructura PARTITION_INFORMATION (winioctl.h)
Contiene información sobre una partición de disco.
Sintaxis
typedef struct _PARTITION_INFORMATION {
LARGE_INTEGER StartingOffset;
LARGE_INTEGER PartitionLength;
DWORD HiddenSectors;
DWORD PartitionNumber;
BYTE PartitionType;
BOOLEAN BootIndicator;
BOOLEAN RecognizedPartition;
BOOLEAN RewritePartition;
} PARTITION_INFORMATION, *PPARTITION_INFORMATION;
Miembros
StartingOffset
Desplazamiento inicial de la partición.
PartitionLength
Longitud de la partición, en bytes.
HiddenSectors
Número de sectores ocultos en la partición.
PartitionNumber
Número de la partición (basada en 1).
PartitionType
Tipo de partición. Para obtener una lista de valores, consulte Tipos de partición de disco.
BootIndicator
Si este miembro es TRUE, la partición se puede arrancar.
RecognizedPartition
Si este miembro es TRUE, la partición es de un tipo reconocido.
RewritePartition
Si este miembro es TRUE, la información de partición ha cambiado. Cuando se cambia una partición (con IOCTL_DISK_SET_DRIVE_LAYOUT), el sistema usa este miembro para determinar qué particiones han cambiado y necesitan su información reescrita.
Comentarios
Si la partición está en un disco con formato de registro de arranque maestro de tipo (MBR), los totales de tamaño de partición están limitados. Para obtener más información, vea la sección Comentarios de IOCTL_DISK_SET_DRIVE_LAYOUT.
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) |