共用方式為


VDS_HBAPORT_STATUS列舉 (vds.h)

[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。

定義 HBA 埠的有效狀態集。 這些值會用於VDS_HBAPORT_PROP結構的狀態成員中。 這些狀態會對應至 HBA API 中的HBA_PORTSTATE值。

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;

常數

 
VDS_HPS_UNKNOWN
值: 1
HBA 埠狀態未知。


HBA_PORTSTATE_UNKNOWN
VDS_HPS_ONLINE
值: 2
HBA 埠可運作。


HBA_PORTSTATE_ONLINE
VDS_HPS_OFFLINE
值: 3
HBA 埠已由用戶離線設定。


HBA_PORTSTATE_OFFLINE
VDS_HPS_BYPASSED
值: 4
會略過 HBA 埠。


HBA_PORTSTATE_BYPASSED
VDS_HPS_DIAGNOSTICS
值: 5
HBA 埠處於診斷模式。


HBA_PORTSTATE_DIAGNOSTICS
VDS_HPS_LINKDOWN
值: 6
HBA 埠連結已關閉。


HBA_PORTSTATE_LINKDOWN
VDS_HPS_ERROR
值: 7
HBA 埠發生錯誤。


HBA_PORTSTATE_ERROR
VDS_HPS_LOOPBACK
值: 8
HBA 埠為回送。


HBA_PORTSTATE_LOOPBACK

備註

注意 未來 Windows 版本中可能會將其他常數新增至 VDS_HBAPORT_STATUS 列舉。 基於這個理由,您的應用程式必須設計為正常處理無法辨識 的列舉常數VDS_HBAPORT_STATUS
 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 R2 [僅限傳統型應用程式]
標頭 vds.h
可轉散發套件 VDS 1.1

另請參閱

VDS 列舉

VDS_HBAPORT_PROP