RequestStateChange-Methode der Msvm_TimeSyncComponent-Klasse
Fordert eine Zustandsänderung an.
Syntax
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Parameter
-
RequestedState [in]
-
Der neue Zustand. Die Informationen werden in der RequestedState-Eigenschaft des instance platziert, wenn der Rückgabecode der RequestStateChange-Methode 0 oder 4096 ist. Weitere Informationen finden Sie in der Beschreibung der Eigenschaften EnabledState und RequestedState für das Element. Dies muss einer der folgenden Werte sein.
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Offline (6)
-
Test (7)
-
Zurückstellen (8)
-
Ruhe (9)
-
Neustart (10)
-
Zurücksetzen (11)
-
DMTF Reserviert (..)
-
Anbieter reserviert (32768..65535)
Auftrag [out]
Kann einen Verweis auf den ConcreteJob enthalten, der erstellt wurde, um den Zustandsübergang nachzuverfolgen, der durch den Methodenaufruf initiiert wurde.
TimeoutPeriod [in]
Ein Timeoutzeitraum, der die maximale Zeitspanne angibt, die der Client für den Übergang in den neuen Zustand erwartet. Das Intervallformat muss verwendet werden, um den TimeoutPeriod anzugeben. Ein Wert von 0 oder ein NULL-Parameter 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 ein Rückgabecode von "Use Of Timeout Parameter Not Supported" zurückgegeben.
Rückgabewert
Diese Methode gibt einen der folgenden Werte zurück:
-
Ohne Fehler abgeschlossen (0)
-
Nicht unterstützt (1)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8.1 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|