Share via


énumération VDS_VOLUME_TYPE (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 de types valides pour un objet volume.

Syntaxe

typedef enum _VDS_VOLUME_TYPE {
  VDS_VT_UNKNOWN = 0,
  VDS_VT_SIMPLE = 10,
  VDS_VT_SPAN = 11,
  VDS_VT_STRIPE = 12,
  VDS_VT_MIRROR = 13,
  VDS_VT_PARITY = 14
} VDS_VOLUME_TYPE;

Constantes

 
VDS_VT_UNKNOWN
Valeur : 0
Le type de volume est inconnu.
VDS_VT_SIMPLE
Valeur : 10
Le type de volume est simple : il est composé d’étendues provenant d’un seul disque.
VDS_VT_SPAN
Valeur : 11
Le type de volume est réparti: il est composé d’étendues provenant de plusieurs disques.
VDS_VT_STRIPE
Valeur : 12
Le type de volume est par bandes, ce qui équivaut à RAID 0.
VDS_VT_MIRROR
Valeur : 13
Le type de volume est mis en miroir, ce qui équivaut à RAID 1.
VDS_VT_PARITY
Valeur : 14
Le type de volume est rayé avec la parité, qui prend en compte les niveaux RAID 3, 4, 5 et 6.

Remarques

La méthode IVdsPack::CreateVolume transmet une valeur VDS_VOLUME_TYPE en tant qu’argument pour définir un nouveau type de volume, et la structure VDS_VOLUME_PROP inclut une valeur VDS_VOLUME_TYPE en tant que membre pour indiquer le type de volume existant.

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

Configuration requise

   
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

IVdsPack::CreateVolume

Énumérations VDS

VDS_VOLUME_PROP