VDS_HBAPORT_TYPE列挙 (vds.h)
[Windows 8とWindows Server 2012以降、仮想ディスク サービス COM インターフェイスは Windows Storage Management API に置き換えられます。
HBA ポートの有効な型のセットを定義します。 これらの型は、HBA API のHBA_PORTTYPE値に対応しています。
構文
typedef enum _VDS_HBAPORT_TYPE {
VDS_HPT_UNKNOWN = 1,
VDS_HPT_OTHER = 2,
VDS_HPT_NOTPRESENT = 3,
VDS_HPT_NPORT = 5,
VDS_HPT_NLPORT = 6,
VDS_HPT_FLPORT = 7,
VDS_HPT_FPORT = 8,
VDS_HPT_EPORT = 9,
VDS_HPT_GPORT = 10,
VDS_HPT_LPORT = 20,
VDS_HPT_PTP = 21
} VDS_HBAPORT_TYPE;
定数
VDS_HPT_UNKNOWN 値: 1 ポートの種類が不明です。 HBA_PORTTYPE_UNKNOWN |
VDS_HPT_OTHER 値: 2 ポートの種類は別の (未定義の) 型です。 HBA_PORTTYPE_OTHER |
VDS_HPT_NOTPRESENT 値: 3 ポートの種類が存在しません。 HBA_PORTTYPE_NOTPRESENT |
VDS_HPT_NPORT 値: 5 ポートの種類はファブリックです。 HBA_PORTTYPE_NPORT |
VDS_HPT_NLPORT 値: 6 ポートの種類はパブリック ループです。 HBA_PORTTYPE_NLPORT |
VDS_HPT_FLPORT 値: 7 ポートの種類は、ループ上のファブリックです。 HBA_PORTTYPE_FLPORT |
VDS_HPT_FPORT 値: 8 ポートの種類はファブリック ポートです。 HBA_PORTTYPE_FPORT |
VDS_HPT_EPORT 値: 9 ポートの種類はファブリック拡張ポートです。 |
VDS_HPT_GPORT 値: 10 ポートの種類は汎用ファブリック ポートです。 |
VDS_HPT_LPORT 値: 20 ポートの種類はプライベート ループです。 HBA_PORTTYPE_LPORT |
VDS_HPT_PTP 値: 21 ポートの種類はポイントツーポイントです。 HBA_PORTTYPE_PTP |
解説
メモ 今後の Windows バージョンでは、 VDS_HBAPORT_TYPE 列挙に定数が追加される可能性があります。 このため、認識されないVDS_HBAPORT_TYPE列挙定数を適切に処理するようにアプリケーション を設計する 必要があります。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 R2 [デスクトップ アプリのみ] |
ヘッダー | vds.h |