CreateChildResourcePool-Methode der CIM _ ResourcePoolConfigurationService-Klasse

Starten Sie einen Auftrag zum Erstellen eines Unterpools aus einem übergeordneten Pool unter Verwendung der angegebenen Zuordnungseinstellungen.

Syntax

uint32 CreateChildResourcePool(
  [in]  string               ElementName,
  [in]  string               Settings[],
  [in]  CIM_ResourcePool REF ParentPool[],
  [out] CIM_ResourcePool REF Pool,
  [out] CIM_ConcreteJob  REF Job
);

Parameter

ElementName [ In]

Ein für den Endbenutzer relevanter Name für den pool, der erstellt wird. Bei NULL kann ein vom System bereitgestellter Standardname verwendet werden. Der Wert wird in der ElementName-Eigenschaft für das erstellte Element gespeichert.

Einstellungen [ In]

Zeichenfolge, die eine Darstellung einer CIM _ SettingData-Instanz enthält, die zum Angeben der Einstellungen für den untergeordneten Pool verwendet wird.

ParentPool [ In]

Ein _ CIM-Ressourcenpool, aus dem der neue Pool erstellt werden soll.

Pool [ out]

Ein CIM _ ResourcePool, der auf den resultierenden Pool verweist.

Auftrag [ out]

Verweis auf den Auftrag (kann NULL sein, wenn der Auftrag abgeschlossen ist).

Rückgabewert

Gibt bei Erfolg den Wert 0 zurück. andernfalls wird ein Fehler zurückgegeben.

Auftrag ohne Fehler abgeschlossen (0)

Nicht unterstützt (1)

Unbekannt (2)

Timeout (3)

Fehler (4)

Ungültiger Parameter (5)

In Verwendung (6)

Falscher ResourceType für den Pool (7)

Unzureichende Ressourcen (8)

DMTF Reserved (..)

Überprüfte Methodenparameter – Auftragsstart (4096)

Größe wird nicht unterstützt (4097)

Reservierte Methode (4098..32767)

Herstellerspezifisch (32768..65535)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Namespace
\Root-Virtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Weitere Informationen

CIM _ ResourcePoolConfigurationService