VDS_HBAPORT_STATUS 枚举 (vdshwprv.h)
[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
定义 HBA 端口的有效状态集。 这些值用于VDS_HBAPORT_PROP结构的状态成员中。 这些状态对应于 HBA API 中的HBA_PORTSTATE值。
语法
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 [仅限桌面应用] |
标头 | vdshwprv.h |
可再发行组件 | VDS 1.1 |