énumération VDS_HBAPORT_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 d’états valides pour un port HBA. Ces valeurs sont utilisées dans le membre status de la structure VDS_HBAPORT_PROP. Ces états correspondent aux valeurs HBA_PORTSTATE dans l’API HBA.
Syntax
typedef enum _VDS_HBAPORT_STATUS {
VDS_HPS_UNKNOWN = 1,
VDS_HPS_ONLINE = 2,
VDS_HPS_OFFLINE = 3,
VDS_HPS_BYPASSED = 4,
VDS_HPS_DIAGNOSTICS = 5,
VDS_HPS_LINKDOWN = 6,
VDS_HPS_ERROR = 7,
VDS_HPS_LOOPBACK = 8
} VDS_HBAPORT_STATUS;
Constantes
VDS_HPS_UNKNOWN Valeur : 1 Le port HBA status est inconnu. HBA_PORTSTATE_UNKNOWN |
VDS_HPS_ONLINE Valeur : 2 Le port HBA est opérationnel. HBA_PORTSTATE_ONLINE |
VDS_HPS_OFFLINE Valeur : 3 Le port HBA a été défini hors connexion par un utilisateur. HBA_PORTSTATE_OFFLINE |
VDS_HPS_BYPASSED Valeur : 4 Le port HBA est contourné. HBA_PORTSTATE_BYPASSED |
VDS_HPS_DIAGNOSTICS Valeur : 5 Le port HBA est en mode diagnostics. HBA_PORTSTATE_DIAGNOSTICS |
VDS_HPS_LINKDOWN Valeur : 6 Le lien de port HBA est arrêté. HBA_PORTSTATE_LINKDOWN |
VDS_HPS_ERROR Valeur : 7 Le port HBA présente une erreur. HBA_PORTSTATE_ERROR |
VDS_HPS_LOOPBACK Valeur : 8 Le port HBA est bouclage. HBA_PORTSTATE_LOOPBACK |
Remarques
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_HBAPORT_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 non reconnue VDS_HBAPORT_STATUS .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau uniquement] |
En-tête | vdshwprv.h |
Composant redistribuable | VDS 1.1 |