énumération VDS_SERVICE_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 l’objet de service.

Syntax

typedef enum _VDS_SERVICE_FLAG {
  VDS_SVF_SUPPORT_DYNAMIC = 0x1,
  VDS_SVF_SUPPORT_FAULT_TOLERANT = 0x2,
  VDS_SVF_SUPPORT_GPT = 0x4,
  VDS_SVF_SUPPORT_DYNAMIC_1394 = 0x8,
  VDS_SVF_CLUSTER_SERVICE_CONFIGURED = 0x10,
  VDS_SVF_AUTO_MOUNT_OFF = 0x20,
  VDS_SVF_OS_UNINSTALL_VALID = 0x40,
  VDS_SVF_EFI = 0x80,
  VDS_SVF_SUPPORT_MIRROR = 0x100L,
  VDS_SVF_SUPPORT_RAID5 = 0x200L,
  VDS_SVF_SUPPORT_REFS = 0x400L
} VDS_SERVICE_FLAG;

Constantes

 
VDS_SVF_SUPPORT_DYNAMIC
Valeur : 0x1
S’il est défini, le service prend en charge les disques dynamiques.
VDS_SVF_SUPPORT_FAULT_TOLERANT
Valeur : 0x2
S’il est défini, le service prend en charge les volumes à tolérance de panne.
VDS_SVF_SUPPORT_GPT
Valeur : 0x4
S’il est défini, le service prend en charge les disques GPT.
VDS_SVF_SUPPORT_DYNAMIC_1394
Valeur : 0x8
S’il est défini, le service prend en charge les disques 1394 dynamiques.
VDS_SVF_CLUSTER_SERVICE_CONFIGURED
Valeur : 0x10
S’il est défini, le service de cluster est installé et configuré sur l’hôte, mais pas nécessairement en cours d’exécution.
VDS_SVF_AUTO_MOUNT_OFF
Valeur : 0x20
Si elle est définie, l’opération de montage automatique est désactivée pour l’ordinateur afin d’empêcher le système d’exploitation de
montage automatique de nouvelles partitions.

Note À compter de Windows 8 et Windows Server 2012, cet indicateur est déconseillé. Utilisez plutôt l’énumération VDS_SAN_POLICY pour contrôler le comportement de montage de disque par défaut.

 
VDS_SVF_OS_UNINSTALL_VALID
Valeur : 0x40
Si cette option est définie, des modifications de configuration apportées à VDS ont eu lieu. Après une installation réussie, la désinstallation
l’opération est valide uniquement si la configuration change.
VDS_SVF_EFI
Valeur : 0x80
Si cette option est définie, l’ordinateur démarre à partir d’une partition EFI sur un disque GPT.

Windows Server 2003 : Cet indicateur n’est pas pris en charge avant Windows Server 2003 avec SP1.
VDS_SVF_SUPPORT_MIRROR
Valeur : 0x100L
Le service prend en charge les volumes mis en miroir.

Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge.
VDS_SVF_SUPPORT_RAID5
Valeur : 0x200L
Le service prend en charge les volumes RAID-5.

Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge.
VDS_SVF_SUPPORT_REFS
Valeur : 0x400L

Remarques

Cette énumération fournit les valeurs du membre ulFlags de la structure VDS_SERVICE_PROP . La méthode IVdsService ::SetFlags transmet la valeur en tant qu’argument pour définir l’indicateur VDS_SVF_AUTO_MOUNT_OFF .

Windows Server 2003 : La plupart de ces énumérateurs sont spécifiques à la plateforme Windows Server 2003, qui prend en charge les périphériques 1394 et USB.

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_SERVICE_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 VDS_SERVICE_FLAG non reconnue.
 

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_SERVICE_PROP