次の方法で共有


CIM_ResourcePoolConfigurationService クラスの CreateResourcePool メソッド

ルート ResourcePool を作成するジョブを開始します。 ResourcePool のスコープは、このサービスと同じシステムに設定されます。

構文

uint32 CreateResourcePool(
  [in]  string                ElementName,
  [in]  CIM_LogicalDevice REF HostResources[],
  [in]  string                ResourceType,
  [out] CIM_ResourcePool  REF Pool,
  [out] CIM_ConcreteJob   REF Job
);

パラメーター

ElementName [in]

作成されるプールのエンド ユーザー関連の名前。 NULL の場合は、システム指定の既定の名前を使用できます。 値は、作成されたプールの ElementName プロパティに格納されます。

HostResources [in]

プールの作成またはソース エクステントの変更に使用される 0 個以上の CIM_LogicalDevice デバイスの配列。 配列内のすべての要素が同じ型である必要があります。

ResourceType [in]

作成されたプールが管理するリソースの種類。 HostResources に要素が含まれている場合、このプロパティは型を mach する必要があります。

プール [out]

成功した場合は、結果の CIM_ResourcePoolへの参照を返します。 ジョブが返された場合、これは NULL である可能性があります。この場合、クライアントはジョブを使用して、ジョブの完了後に結果の ResourcePool を検索する必要があります。

ジョブ [出力]

ジョブを表す CIM_ConcreteJob への参照 (ジョブが完了した場合は null になる可能性があります)。

戻り値

成功した場合は 0 を返します。それ以外の場合は、エラーを返します。

エラーなしでジョブが完了しました (0)

サポートされていません (1)

不明 (2)

タイムアウト (3)

失敗 ( 4)

無効なパラメーター (5)

使用中 (6)

プールの ResourceType が正しくありません (7)

DMTF 予約済み (...)

チェックされたメソッド パラメーター - ジョブの開始 (4096)

サイズがサポートされていません (4097)

メソッド予約済み (4098..32767)

ベンダー固有 (32768..65535)

要件

要件
サポートされている最小のクライアント
Windows 8.1
サポートされている最小のサーバー
Windows Server 2012 R2
名前空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

こちらもご覧ください

CIM_ResourcePoolConfigurationService