DeletePool-Methode der Msvm _ ResourcePoolConfigurationService-Klasse
Löscht einen Ressourcenpool. Um einen Ressourcenpool erfolgreich zu löschen, können keine Zuordnungen ausstehen, oder das Löschen schlägt mit 32774 (In Gebrauch) fehl. Wenn der Ressourcenpool ein Stammressourcenpool ist, werden alle Hostressourcen an das zugrunde liegende System zurückgegeben.
Syntax
uint32 DeletePool(
[in] CIM_ResourcePool REF Pool,
[out] CIM_ConcreteJob REF Job
);
Parameter
-
Pool [ In]
-
Ein Verweis auf eine Instanz der CIM _ ResourcePool-Klasse, die den zu löschende Pool darstellt.
-
Auftrag [ out]
-
Wenn der Vorgang asynchron ausgeführt wird, gibt diese Methode 4096 zurück, und dieser Parameter enthält einen Verweis auf ein objekt, das von CIM _ ConcreteJobabgeleitet wurde.
Rückgabewert
Diese Methode gibt einen der folgenden Werte zurück.
-
Auftrag ohne Fehler abgeschlossen (0)
-
DMTF Reserved (..)
-
Überprüfte Methodenparameter – Auftragsstart (4096)
-
Reservierte Methode (4097..32767)
-
Fehler (32768)
-
Zugriff verweigert (32769)
-
Nicht unterstützt (32770)
-
Unbekannt (32771)
-
Timeout (32772)
-
Ungültiger Parameter (32773)
-
In Verwendung (32774)
-
Ungültiger Zustand (32775)
-
Falscher Ressourcentyp für den Pool (32776)
-
Nicht verfügbar (32777)
-
Nicht genügend Arbeitsspeicher (32778)
-
Reservierter Anbieter (32779)
-
Unzureichende Ressourcen (32780)
-
Objekt nicht gefunden (32781..32787)
-
Objekt ist vorhanden (32788)
-
Herstellerspezifisch (32768..65535)
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
[Windows 8 Nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
[Windows Server 2012 Nur Desktop-Apps] |
| Namespace |
Root \ Virtualization \ V2 |
| MOF |
|
| DLL |
|