Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fordert an, dass der Zustand des Elements geändert wird.
Syntax
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Parameter
-
RequestedState [in]
-
Der für das Element angeforderte neue Zustand. Diese Informationen werden in die RequestedState-Eigenschaft des instance eingefügt, wenn der Rückgabecode 0 ("Abgeschlossen ohne Fehler"), 3 ("Timeout") oder 4096 (0x1000) ("Auftrag gestartet") ist. Ausführliche Erläuterungen der RequestedState-Werte finden Sie in der Beschreibung der Eigenschaften EnabledState und RequestedState .
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Offline (6)
-
Test (7)
-
Zurückstellen (8)
-
Stilllegen (9)
-
Neustart (10)
-
Zurücksetzen (11)
-
DMTF Reserviert (..)
-
Anbieter reserviert (32768..65535)
Auftrag [out]
Ein Verweis auf den Auftrag. Dieser Parameter kann NULL sein, wenn die Aufgabe abgeschlossen ist.
TimeoutPeriod [in]
Die maximale Zeitspanne, die der Client für den Übergang in den neuen Zustand erwartet. Das Intervallformat muss verwendet werden, um diesen Timeoutzeitraum anzugeben. Der Wert 0 oder Null gibt an, dass der Client keine Zeitanforderungen für den Übergang hat. Wenn diese Eigenschaft nicht 0 oder Null enthält und die Implementierung diesen Parameter nicht unterstützt, wird der Rückgabecode 4098 ("Verwendung des Timeoutparameters nicht unterstützt") zurückgegeben.
Rückgabewert
-
Abgeschlossen ohne Fehler (0)
-
Nicht unterstützt (1)
-
Unbekannter oder nicht angegebener Fehler (2)
-
Innerhalb des Timeoutzeitraums kann nicht abgeschlossen werden (3)
-
Fehler (4)
-
Ungültiger Parameter (5)
-
In Verwendung (6)
-
DMTF Reserviert (..)
-
Methodenparameter überprüft – Auftrag gestartet (4096)
-
Ungültiger Zustandsübergang (4097)
-
Verwendung des Timeoutparameters wird nicht unterstützt (4098)
-
Busy (4099)
-
Reservierte Methode (4100..32767)
-
Herstellerspezifisch (32768..65535)
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 8.1 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 [nur Desktop-Apps] |
| Namespace |
Root\Virtualization\V2 |
| MOF |
|
| DLL |
|