Partager via


énumération VDS_PROVIDER_FLAG (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 l’ensemble d’indicateurs valides pour un objet fournisseur.

Syntax

typedef enum _VDS_PROVIDER_FLAG {
  VDS_PF_DYNAMIC = 0x1,
  VDS_PF_INTERNAL_HARDWARE_PROVIDER = 0x2,
  VDS_PF_ONE_DISK_ONLY_PER_PACK = 0x4,
  VDS_PF_ONE_PACK_ONLINE_ONLY = 0x8,
  VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS = 0x10,
  VDS_PF_SUPPORT_DYNAMIC = 0x80000000,
  VDS_PF_SUPPORT_FAULT_TOLERANT = 0x40000000,
  VDS_PF_SUPPORT_DYNAMIC_1394 = 0x20000000,
  VDS_PF_SUPPORT_MIRROR = 0x20,
  VDS_PF_SUPPORT_RAID5 = 0x40
} VDS_PROVIDER_FLAG;

Constantes

 
VDS_PF_DYNAMIC
Valeur : 0x1
Le fournisseur est un fournisseur dynamique. Si cet indicateur est défini pour le fournisseur d’un disque, le disque est dynamique.
VDS_PF_INTERNAL_HARDWARE_PROVIDER
Valeur : 0x2
Le système d’exploitation fournit ce fournisseur de matériel pour gérer un contrôleur matériel interne.
VDS_PF_ONE_DISK_ONLY_PER_PACK
Valeur : 0x4
Le fournisseur prend uniquement en charge les packs à disque unique. En règle générale, le fournisseur de base définit cet indicateur sur
simuler un pack avec un seul disque.
VDS_PF_ONE_PACK_ONLINE_ONLY
Valeur : 0x8
Le fournisseur est un fournisseur dynamique qui prend en charge les status en ligne pour un seul pack à la fois.


Windows Server 2003 : S’applique uniquement à cette version.
VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS
Valeur : 0x10
Tous les volumes gérés par ce fournisseur doivent avoir un espace contigu. Cet indicateur s’applique à de base
fournisseurs uniquement.
VDS_PF_SUPPORT_DYNAMIC
Valeur : 0x80000000
Si cet indicateur est défini, VDS définit l’indicateur VDS_SVF_SUPPORT_DYNAMIC dans la structure VDS_SERVICE_PROP .
VDS_PF_SUPPORT_FAULT_TOLERANT
Valeur : 0x40000000
Si cet indicateur est défini, VDS définit le VDS_SVF_SUPPORT_FAULT_TOLERANT
dans la structure VDS_SERVICE_PROP .
VDS_PF_SUPPORT_DYNAMIC_1394
Valeur : 0x20000000
Si cet indicateur est défini, VDS définit le VDS_SVF_SUPPORT_DYNAMIC_1394
dans la structure VDS_SERVICE_PROP .
VDS_PF_SUPPORT_MIRROR
Valeur : 0x20
Si cet indicateur est défini, VDS définit l’indicateur VDS_SVF_SUPPORT_MIRROR dans la structure VDS_SERVICE_PROP .

Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge.
VDS_PF_SUPPORT_RAID5
Valeur : 0x40
Si cet indicateur est défini, VDS définit l’indicateur VDS_SVF_SUPPORT_RAID5 dans la structure VDS_SERVICE_PROP .

Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge.

Remarques

Cette énumération fournit les valeurs du membre ulFlags de la structure VDS_PROVIDER_PROP .

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_PROVIDER_FLAG dans les futures versions de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération non reconnue VDS_PROVIDER_FLAG .
 

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

Énumérations VDS

VDS_PROVIDER_PROP