estructura PARTITION_INFORMATION (winioctl.h)

Contiene información sobre una partición de disco.

NotaPARTITION_INFORMATION se ha reemplazado por la estructura PARTITION_INFORMATION_EX .
 

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)

Consulte también

Reconocimiento del sistema de archivos

IOCTL_DISK_GET_DRIVE_LAYOUT

IOCTL_DISK_GET_PARTITION_INFO

IOCTL_DISK_SET_DRIVE_LAYOUT

IOCTL_DISK_SET_PARTITION_INFO

PARTITION_INFORMATION_EX

PARTITION_STYLE