CreateResourcePool-Methode der _ CIM-Klasse "ResourcePoolConfigurationService"

Startet einen Auftrag zum Erstellen eines ResourcePool-Stamms. Der ResourcePool wird auf das gleiche System wie dieser Dienst ausdingt.

Syntax

uint32 CreateResourcePool(
  [in]  string                ElementName,
  [in]  CIM_LogicalDevice REF HostResources[],
  [in]  string                ResourceType,
  [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 den erstellten Pool gespeichert.

HostResources [ In]

Array von null oder mehr CIM _ LogicalDevice-Geräten, die verwendet werden, um den Pool zu erstellen oder die Quelldädungen zu ändern. Alle Elemente im Array müssen denselben Typ haben.

ResourceType [ In]

Der Typ der Ressourcen, die der erstellte Pool verwaltet. Wenn HostResources Elemente enthält, muss diese Eigenschaft ihren Typ umhingen.

Pool [ out]

Bei Erfolg wird ein Verweis auf den resultierenden CIM _ ResourcePool zurückgegeben. Wenn ein Auftrag zurückgegeben wird, kann dies NULL sein. In diesem Fall muss der Client den Auftrag verwenden, um den resultierenden ResourcePool zu finden, sobald der Auftrag abgeschlossen ist.

Auftrag [ out]

Verweis auf einen CIM _ ConcreteJob, der den Auftrag darstellt (kann NULL sein, wenn der Auftrag abgeschlossen ist).

Rückgabewert

Gibt bei Erfolg eine 0 zurück. andernfalls gibt einen Fehler zurück.

Auftrag ohne Fehler abgeschlossen (0)

Nicht unterstützt (1)

Unbekannt (2)

Timeout (3)

Fehler (4)

Ungültiger Parameter (5)

Wird verwendet (6)

Falscher ResourceType für den Pool (7)

DMTF Reserved (..)

Überprüfte Methodenparameter – Auftrag gestartet (4096)

Größe 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
\Stammvirtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM _ ResourcePoolConfigurationService