structure VDS_PARTITION_PROP (vds.h)
[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]
Définit les propriétés d’une partition.
Syntaxe
typedef struct _VDS_PARTITION_PROP {
VDS_PARTITION_STYLE PartitionStyle;
ULONG ulFlags;
ULONG ulPartitionNumber;
ULONGLONG ullOffset;
ULONGLONG ullSize;
union {
VDS_PARTITION_INFO_MBR Mbr;
VDS_PARTITION_INFO_GPT Gpt;
};
} VDS_PARTITION_PROP;
Membres
PartitionStyle
Styles énumérés par VDS_PARTITION_STYLE. Le style est master enregistrement de démarrage (VDS_PST_MBR) ou table de partition GUID (VDS_PST_GPT). Ce membre est le discriminant pour le syndicat.
ulFlags
Indicateurs de partition énumérés par VDS_PARTITION_FLAG.
ulPartitionNumber
Numéro attribué à la partition.
ullOffset
Décalage de partition.
ullSize
Taille de la partition en octets.
Mbr
Si PartitionStyle est VDS_PST_MBR, détails de la partition spécifique à MBR. Pour plus d’informations , consultez VDS_PARTITION_INFO_MBR.
Gpt
Si PartitionStyle est VDS_PST_GPT, détails de partition spécifiques au GPT. Pour plus d’informations , consultez VDS_PARTITION_INFO_GPT.
Remarques
Les méthodes IVdsAdvancedDisk ::GetPartitionProperties et IVdsAdvancedDisk ::QueryPartitions retournent cette structure pour signaler les détails de propriété d’une partition.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | vds.h |
Voir aussi
IVdsAdvancedDisk ::GetPartitionProperties