énumération VDS_LUN_STATUS (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 valeurs de status d’objet pour un numéro d’unité logique.
Syntax
typedef enum _VDS_LUN_STATUS {
VDS_LS_UNKNOWN = 0,
VDS_LS_ONLINE = 1,
VDS_LS_NOT_READY = 2,
VDS_LS_OFFLINE = 4,
VDS_LS_FAILED = 5
} VDS_LUN_STATUS, *PVDS_LUN_STATUS;
Constantes
VDS_LS_UNKNOWN Valeur : 0 Cette valeur est réservée. |
VDS_LS_ONLINE Valeur : 1 Le numéro d’unité logique est disponible. |
VDS_LS_NOT_READY Valeur : 2 Le numéro d’unité logique est occupé. |
VDS_LS_OFFLINE Valeur : 4 Le numéro d’unité logique n’est pas disponible. |
VDS_LS_FAILED Valeur : 5 Le numéro d’unité logique a échoué. |
Remarques
La méthode IVdsLun ::SetStatus transmet une valeur VDS_LUN_STATUS en tant qu’argument pour définir la status d’un numéro logique, et la structure VDS_LUN_PROP inclut une valeur VDS_LUN_STATUS en tant que membre pour indiquer la status actuelle.
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_LUN_STATUS 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_LUN_STATUS 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 |