énumération VDS_SUB_SYSTEM_STATUS (vdshwprv.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 sous-système.
Syntax
typedef enum _VDS_SUB_SYSTEM_STATUS {
VDS_SSS_UNKNOWN = 0,
VDS_SSS_ONLINE = 1,
VDS_SSS_NOT_READY = 2,
VDS_SSS_OFFLINE = 4,
VDS_SSS_FAILED = 5,
VDS_SSS_PARTIALLY_MANAGED = 9
} VDS_SUB_SYSTEM_STATUS, *PVDS_SUB_SYSTEM_STATUS;
Constantes
VDS_SSS_UNKNOWN Valeur : 0 Cette valeur est réservée. |
VDS_SSS_ONLINE Valeur : 1 Le sous-système fonctionne correctement. |
VDS_SSS_NOT_READY Valeur : 2 Le sous-système est en cours d’initialisation et n’est pas encore prêt à fonctionner. |
VDS_SSS_OFFLINE Valeur : 4 Le sous-système n’est pas disponible. Cette valeur indique que le sous-système est déconnecté ou qu’il a a échoué si gravement qu’il semble être déconnecté. |
VDS_SSS_FAILED Valeur : 5 Le sous-système a échoué. Cette valeur indique que le sous-système n’est pas simplement déconnecté, mais plutôt qu’il a échoué. |
VDS_SSS_PARTIALLY_MANAGED Valeur : 9 Le sous-système fonctionne dans un état dégradé. Cela signifie qu’un ou plusieurs des sous-composants du sous-système, tels que les lecteurs de disque ou les contrôleurs, sont dans un état d’échec. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
Remarques
La méthode IVdsSubSystem ::SetStatus transmet une valeur VDS_SUB_SYSTEM_STATUS en tant qu’argument pour définir la status d’un sous-système, et la structure VDS_SUB_SYSTEM_PROP inclut une valeur VDS_SUB_SYSTEM_STATUS en tant que membre pour indiquer la status actuelle.
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_SUB_SYSTEM_STATUS dans les versions ultérieures de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération VDS_SUB_SYSTEM_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 | vdshwprv.h |