Msvm_ProtocolControllerForUnit クラス

この関連付けは、論理デバイスのサブクラス (ストレージ ボリュームなど) が特定のプロトコル コントローラーを介して接続されていることを示します。 多くの状況 (ストレージ LUN マスクなど) では、これらの関連付けの多くが異なるオブジェクトに関連付けるために使用される場合があります。 そのため、関連付けの列挙を最適化するためにサブクラスが定義されています。

次の構文は、簡略化されたマネージ オブジェクト形式 (MOF) コードであり、継承されたすべてのプロパティが含まれています。

構文

[Association, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProtocolControllerForUnit : CIM_ProtocolControllerForUnit
{
  CIM_ProtocolController REF Antecedent;
  CIM_LogicalDevice      REF Dependent;
  string                     DeviceNumber;
  uint16                     AccessPriority;
  uint16                     AccessState;
  uint16                     DeviceAccess;
};

メンバー

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

プロパティ

Msvm_ProtocolControllerForUnit クラスには、これらのプロパティがあります。

AccessPriority

データ型: uint16

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

このコントローラーを介したデバイスのアクセスに与えられる優先順位。 最も優先度の高いパスには、このパラメーターの最小値が設定されます。 このクラスは 、CIM_ProtocolControllerForDeviceから継承されます。

AccessState

データ型: uint16

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

コントローラーがアクティブにコマンドを実行しているか、デバイスにアクセスしているかを示します (2) かどうか (3)。 また、値 0 (不明) を定義できます。 この情報は、論理デバイスが複数のプロトコル コントローラーによってコマンドを実行したり、複数のプロトコル コントローラーを介してアクセスしたりできる場合に必要です。 このクラスは 、CIM_ProtocolControllerForDeviceから継承されます。

不明 (0)

アクティブ (2)

非アクティブ (3)

先行

データ型: CIM_ProtocolController

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

プロトコル コントローラー。 このクラスは 、CIM_Dependencyから継承されます。

依存型

データ型: CIM_LogicalDevice

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

制御されたデバイス。 このクラスは 、CIM_Dependencyから継承されます。

DeviceAccess

データ型: uint16

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

このコントローラーを介してデバイスに付与されるアクセス権。 このクラスは 、CIM_ProtocolControllerForUnitから継承されます。

説明
0
Unknown
2
読み取り/書き込み
3
読み取り専用
4
アクセスできません。
5..15999
DMTF 予約済み
16000..
ベンダー予約済み

DeviceNumber

データ型: string

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

継続するコントローラーのコンテキストでの関連付けられたデバイスのアドレス。 このクラスは 、CIM_ProtocolControllerForDeviceから継承されます。

解説

MSVM_PROTOCOLCONTROLLERFORUNIT クラスへのアクセスは、UAC フィルター処理によって制限される場合があります。 詳細については、「 ユーザー アカウント制御と WMI」を参照してください。

要件

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

関連項目

CIM_ProtocolControllerForUnit

CIM_ProtocolControllerForUnit

ストレージ クラス