次の方法で共有


MSFT_TargetPort クラス

ターゲット ポートを表します。

ターゲット ポートは、仮想ディスクを表示および非表示にするためのプロパティが関連付けられたストレージ サブシステム内のエンドポイントです。 ストレージ サブシステム コントローラー内のファイバー チャンネル、シリアル接続 SCSI、および iSCSI ポートはすべて、ターゲット ポートの例です。

次の構文は、Managed Object Format (MOF) コードをシンプルにしたものです。

構文

class MSFT_TargetPort : MSFT_StorageObject
{
  String FriendlyName;
  String PortAddress;
  String NodeAddress;
  String StorageControllerId;
  UInt16 Role;
  UInt16 UsageRestriction;
  UInt16 HealthStatus;
  UInt16 OperationalStatus[];
  String OtherOperationalStatusDescription;
  UInt16 ConnectionType;
  String OtherConnectionTypeDescription;
  UInt16 LinkTechnology;
  String OtherLinkTechnology;
  UInt64 Speed;
  UInt64 MaxSpeed;
  String NetworkAddresses[];
  UInt16 PortNumbers[];
  UInt16 PortType;
};

メンバー

MSFT_TargetPort クラスには、次の種類のメンバーがあります。

プロパティ

MSFT_TargetPort クラスには、次のプロパティがあります。

ConnectionType

データ型: UInt16

アクセスの種類: 読み取り専用

Value 意味
1 その他
2 ファイバー チャネル
3 並列 SCSI
4 SSA
5 IEEE 1394
6 RDMA
7 iSCSI
8 SAS
9 ADT

FriendlyName

データ型: String

アクセスの種類: 読み取り専用

修飾子: 必須

ターゲット ポートのユーザーフレンドリ名。

HealthStatus

データ型: UInt16

アクセスの種類: 読み取り専用

修飾子: 必須

ターゲット ポートの正常性状態。

Healthy (0)

Warning (1)

Unhealthy (2 )

LinkTechnology

データ型: UInt16

アクセスの種類: 読み取り専用

ターゲット ポートのリンク テクノロジ。

Unknown (0)

Other (1)

Ethernet (2)

IB (3)

FC (4)

FDDI (5)

ATM (6)

Token Ring (7)

Frame Relay (8)

Infrared (9)

BlueTooth (10)

Wireless LAN (11)

Microsoft Reserved (..)

MaxSpeed

データ型: UInt64

アクセスの種類: 読み取り専用

修飾子: Units ("bits/sec")

ターゲット ポートの最大速度 (ビット/秒)。

NetworkAddresses

データ型: 文字列 配列

アクセスの種類: 読み取り専用

ターゲット ポートのさまざまなネットワーク アドレスを表す文字列の配列。

これらのアドレスの種類と形式は、PortType プロパティで指定されます。

NodeAddress

データ型: String

アクセスの種類: 読み取り専用

修飾子: 必須

ノード アドレス。

OperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

修飾子: 必須

ターゲット ポートの動作状態を示す値の配列。

Unknown (0)

Other (1)

OK (2)

Degraded (3)

Stressed (4)

Predictive Failure (5)

Error (6)

Non-Recoverable Error (7)

Starting (8)

Stopping (9)

Stopped (10)

In Service (11)

No Contact (12)

Lost Communication (13)

Aborted (14)

Dormant (15)

Supporting Entity in Error (16)

Completed (17)

Power Mode (18)

Microsoft Reserved (..)

OtherConnectionTypeDescription

データ型: String

アクセスの種類: 読み取り専用

ベンダー定義の接続種類の文字列表現。 ConnectionType プロパティが Other の場合のみ関連します。

OtherLinkTechnology

データ型: String

アクセスの種類: 読み取り専用

ベンダーが定義したリンク テクノロジの文字列表現。 LinkTechnology プロパティが Other の場合のみ関連します。

OtherOperationalStatusDescription

データ型: String

アクセスの種類: 読み取り専用

ベンダーが定義した状態の文字列形式。 OperationalStatus 配列が Other を含んでいる場合のみ関連します。

PortAddress

データ型: String

アクセスの種類: 読み取り専用

修飾子: 必須

ポート識別子またはアドレス。

ファイバー チャンネル ネットワークの場合、このプロパティはポートのワールドワイド名 (WWN) で、16 進数の文字列 (16 文字の長さ) として書式設定され、最上位バイトが先頭に表示されます。 たとえば、01:23:45:67:89:AB:CD:EF の WWN アドレスは 0123456789ABCDEF として表す必要があります。

iSCSI ネットワークの場合、このフィールドは IQN である必要があります。

PortNumbers

データ型: UInt16 配列

アクセスの種類: 読み取り専用

ターゲット ポートのポート番号のリスト。

PortType

データ型: UInt16

アクセスの種類: 読み取り専用

ポートに対して現在有効になっている特定のモード。 ポートがログインされている場合、これはネゴシエートされたポートの種類です。 それ以外の場合は、構成されたポートの種類が報告されます。

Unknown (0)

Other (1)

N (10)

NL (11)

F/NL (12)

NX (13)

E (14)

F (15)

FL (16)

B (17)

G (18)

10BaseT (50)

10-100BaseT (51)

100BaseT (52)

1000BaseT (53)

2500BaseT (54)

10GBaseT (55)

10GBase-CX4 (56)

SAS (94)

100Base-FX (100)

100Base-SX (101)

1000Base-SX (102)

1000Base-LX (103)

1000Base-CX (104)

10GBase-SR (105)

10GBase-SW (106)

10GBase-LX4 (107)

10GBase-LR (108)

10GBase-LW (109)

10GBase-ER (110)

10GBase-EW (111)

DMTF Reserved (112..15999)

ベンダー予約済み (16000..65535)

Role

データ型: UInt16

アクセスの種類: 読み取り専用

修飾子: 必須

このコントローラー ポートのロール。 iSCSI の場合、このポートはターゲットまたはイニシエーター エンドポイントとして機能する必要があります。 他のトランスポートでは、ポートはイニシエーターとターゲットの両方として機能できます。

Unknown (0)

Initiator (1)

Target (2)

Both Initiator and Target (3)

速度

データ型: UInt64

アクセスの種類: 読み取り専用

修飾子: Units ("bits/sec")

ポートの現在の速度 (帯域幅) (ビット/秒単位)。 帯域幅が異なるポート、または正確な推定ができないポートの場合、このプロパティはポートの標準帯域幅を含んでいる必要があります。

StorageControllerId

データ型: String

アクセスの種類: 読み取り専用

このポートが属するコントローラーの識別子。

UsageRestriction

データ型: UInt16

アクセスの種類: 読み取り専用

ターゲット ポートの使用制限。

状況によっては、ターゲット ポートはフロントエンド ポートまたはバックエンド ポートとして識別できる場合があります。 たとえば、ストレージ配列には、物理ディスクと通信するためのバックエンド ポートと、ホストと通信するためのフロントエンド ポートがある場合があります。 ポートの使用に制限がない場合は、値を Not restricted に設定する必要があります。

Unknown (0)

Front-end only (2)

Back-end only (3)

Not restricted (4)

要件

要件 Value
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_StorageObject