Methode RequestStateChange der MSFT_DNSClient-Klasse
Initiiert eine Anforderung zum Ändern des Status eines DNS-Clients.
Diese Methode wird von CIM_EnabledLogicalElement geerbt.
Syntax
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob Job,
[in] datetime TimeoutPeriod
);
Parameter
-
RequestedState [in]
-
Der neue Status, der angefordert werden soll.
Wert Bedeutung - 2
Aktiviert - 3
Disabled - 4
Herunterfahren - 6
Offline - 7
Testen - 8
Verzögern - 9
Stilllegen - 10
Neustart - 11
Zurücksetzen - 12 32767
Von DMTF reserviert - 32768 65535
Von Anbieter reserviert -
Auftrag [out]
-
Ein konkreter Auftrag, der den Statusübergang verfolgt, der von dieser Operation initiiert wird.
-
TimeoutPeriod [in]
-
Der Zeitüberschreitungs-Zeitraum, der die maximale Zeitdauer für den Übergang in den neuen Zustand angibt.
Rückgabewert
Ein Rückgabecode, der angibt, ob der Vorgang erfolgreich abgeschlossen wurde.
Rückgabewert | BESCHREIBUNG |
---|---|
|
Ohne Fehler abgeschlossen |
|
Nicht unterstützt |
|
Unbekannter oder unspezifischer Fehler |
|
Kann innerhalb des Zeitüberschreitung-Zeitraums nicht abgeschlossen werden |
|
Fehlerhaft |
|
Ungültiger Parameter |
|
In Benutzung |
|
Von DMTF reserviert |
|
Methodenparameter überprüft – Auftrag gestartet |
|
Falscher Statusübergang |
|
Verwendung des Timeoutparameters nicht unterstützt |
|
Gebucht |
|
Methode reserviert |
|
Herstellerspezifisch |
Anforderungen
Unterstützte Mindestversion Client |
Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 [nur Desktop-Apps] |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|