é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 |