PARTITION_INFORMATION_EX structure (winioctl.h)
Contient des informations de partition pour les disques d’enregistrement de démarrage principal (MBR) de style AT standard et d’interface EFI (Extensible Firmware Interface).
Syntaxe
typedef struct _PARTITION_INFORMATION_EX {
PARTITION_STYLE PartitionStyle;
LARGE_INTEGER StartingOffset;
LARGE_INTEGER PartitionLength;
DWORD PartitionNumber;
BOOLEAN RewritePartition;
BOOLEAN IsServicePartition;
union {
PARTITION_INFORMATION_MBR Mbr;
PARTITION_INFORMATION_GPT Gpt;
} DUMMYUNIONNAME;
} PARTITION_INFORMATION_EX, *PPARTITION_INFORMATION_EX;
Membres
PartitionStyle
Format de la partition. Pour obtenir la liste des valeurs, consultez PARTITION_STYLE.
StartingOffset
Décalage de départ de la partition.
PartitionLength
Taille de la partition, en octets.
PartitionNumber
Numéro de la partition (basé sur 1).
RewritePartition
Si ce membre a la valeur TRUE, la partition est réinscriptible. La valeur de ce paramètre doit être définie sur TRUE.
IsServicePartition
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Structure de PARTITION_INFORMATION_MBR qui spécifie des informations de partition spécifiques aux disques d’enregistrement de démarrage (MBR) master. Le format de partition MBR est le format de style AT standard.
DUMMYUNIONNAME.Gpt
Structure PARTITION_INFORMATION_GPT qui spécifie les informations de partition spécifiques aux disques de table de partition GUID (GPT). Le format GPT correspond au format de partition EFI.
Remarques
Si la partition se trouve sur un disque formaté comme type master’enregistrement de démarrage (MBR), les totaux de taille de partition sont limités. Pour plus d’informations, consultez la section Remarques de IOCTL_DISK_SET_DRIVE_LAYOUT.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |
Voir aussi
Reconnaissance du système de fichiers
IOCTL_DISK_GET_PARTITION_INFO_EX