VDS_HBAPORT_STATUS列挙 (vdshwprv.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management 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 [デスクトップ アプリのみ] |
Header | vdshwprv.h |
再頒布可能パッケージ | VDS 1.1 |