RequestStateChange-Methode der Msvm _ DisketteDrive-Klasse
Fordert eine Zustandsänderung an.
Syntax
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Parameter
-
RequestedState [ In]
-
Der für das Element angeforderte Zustand. Diese Informationen werden in die RequestedState-Eigenschaft der -Instanz platziert, wenn der Rückgabecode der RequestStateChange-Methode 0 ('Completed with No Error') oder 4096 (0x1000) ('Job Started') ist. Ausführliche Erläuterungen zu den RequestedState-Werten finden Sie in der Beschreibung der Eigenschaften EnabledState und RequestedState.
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Offline (6)
-
Test (7)
-
Zurückstellen (8)
-
Stille (9)
-
Neustart (10)
-
Zurücksetzen (11)
-
DMTF Reserved (..)
-
Reservierter Anbieter (32768..65535)
Auftrag [ out]
Kann einen Verweis auf den ConcreteJob enthalten, der zum Nachverfolgen des Zustandsübergangs erstellt wurde, 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 timeoutPeriod anzugeben. Der Wert 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 der Rückgabecode "Use Of Timeout Parameter Not Supported" zurückgegeben.
Rückgabewert
Diese Methode gibt einen der folgenden Werte zurück:
-
Abgeschlossen ohne Fehler (0)
-
Nicht unterstützt (1)
Anforderungen
| Anforderungen | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 8.1 |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 |
| Namespace |
\Stammvirtualisierung \ v2 |
| MOF |
|
| DLL |
|