Partager via


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

IVdsAdvancedDisk ::QueryPartitions

VDS Structures

VDS_PARTITION_FLAG

VDS_PARTITION_STYLE