Freigeben über


VDS_HBAPORT_STATUS-Enumeration (vds.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]

Definiert den Satz gültiger Status für einen HBA-Port. Diese Werte werden im status-Member der VDS_HBAPORT_PROP-Struktur verwendet. Diese Zustände entsprechen den HBA_PORTSTATE-Werten in der HBA-API.

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;

Konstanten

 
VDS_HPS_UNKNOWN
Wert: 1
Der HBA-Port status ist unbekannt.


HBA_PORTSTATE_UNKNOWN
VDS_HPS_ONLINE
Wert: 2
Der HBA-Port ist betriebsbereit.


HBA_PORTSTATE_ONLINE
VDS_HPS_OFFLINE
Wert: 3
Der HBA-Port wurde von einem Benutzer offline festgelegt.


HBA_PORTSTATE_OFFLINE
VDS_HPS_BYPASSED
Wert: 4
Der HBA-Port wird umgangen.


HBA_PORTSTATE_BYPASSED
VDS_HPS_DIAGNOSTICS
Wert: 5
Der HBA-Port befindet sich im Diagnose Modus.


HBA_PORTSTATE_DIAGNOSTICS
VDS_HPS_LINKDOWN
Wert: 6
Die HBA-Portverbindung ist ausgefallen.


HBA_PORTSTATE_LINKDOWN
VDS_HPS_ERROR
Wert: 7
Der HBA-Port weist einen Fehler auf.


HBA_PORTSTATE_ERROR
VDS_HPS_LOOPBACK
Wert: 8
Der HBA-Port ist Loopback.


HBA_PORTSTATE_LOOPBACK

Hinweise

Hinweis In zukünftigen Windows-Versionen können der VDS_HBAPORT_STATUS-Enumeration weitere Konstanten hinzugefügt werden. Aus diesem Grund muss Ihre Anwendung so konzipiert sein, dass sie eine nicht erkannte VDS_HBAPORT_STATUS Enumerationskonstante ordnungsgemäß behandelt.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [nur Desktop-Apps]
Kopfzeile vds.h
Verteilbare Komponente VDS 1.1

Weitere Informationen

VDS-Enumerationen

VDS_HBAPORT_PROP