Msvm_ResourceTypeDefinition クラス

リソースの種類と実装クラスのマッピングを定義します。

次の構文は、簡略化されたマネージ オブジェクト形式 (MOF) コードです。

構文

class Msvm_ResourceTypeDefinition
{
  uint16 ResourceType;
  string OtherResourceType;
  string ResourceSubType;
  string LogicalDeviceClassName;
  string SettingDataClassName;
};

メンバー

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

プロパティ

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

LogicalDeviceClassName

データ型: string

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

このリソースの種類の論理デバイスを実装する CIM_LogicalDevice から派生したクラスの名前。

OtherResourceType

データ型: string

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

修飾子: キー

適切に定義された値が使用できなく、 ResourceType の値が 1 (Other) の場合にリソースの種類を表す文字列。 CIM_ResourceAllocationSettingDataOtherResourceType プロパティと対応しています。

ResourceSubType

データ型: string

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

修飾子: キー

このリソースの実装固有のサブタイプを記述する文字列。 たとえば、これは、同じリソースの種類の異なるモデルを区別するために使用できます。 CIM_ResourceAllocationSettingDataResourceSubType プロパティと対応しています。

ResourceType

データ型: uint16

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

修飾子: キー

この割り当て設定が表すリソースの種類。 CIM_ResourceAllocationSettingDataResourceType プロパティと対応しています。

その他 (1)

コンピューター システム (2)

プロセッサ (3)

メモリ (4)

IDE コントローラー (5)

並列 SCSI HBA (6)

FC HBA (7)

iSCSI HBA (8)

IB HCA (9)

イーサネット アダプター (10)

その他のネットワーク アダプター (11)

I/O スロット (12)

I/O デバイス (13)

フロッピー ドライブ (14)

CD ドライブ (15)

DVD ドライブ (16)

シリアル ポート (17)

並列ポート (18)

USB コントローラー (19)

グラフィックス コントローラー (20)

ストレージエクステント (21)

ディスク (22)

テープ (23)

その他のストレージ デバイス (24)

Firewire コントローラー (25)

パーティション分割可能ユニット (26)

基本パーティション分割可能ユニット (27)

電源 (28)

冷却装置 (29)

DMTF 予約済み (30 32767)

ベンダー予約済み (32768 65535)

SettingDataClassName

データ型: string

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

このリソースの種類の設定を実装 するCIM_ResourceAllocationSettingData から派生したクラスの名前。

解説

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

要件

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