Freigeben über


RequestStateChange-Methode der Msvm_VirtualSystemReferencePointExportJob-Klasse

Fordert eine Zustandsänderung an.

Syntax

uint32 RequestStateChange(
  [in] uint16   RequestedState,
  [in] datetime TimeoutPeriod
);

Parameter

RequestedState [in]

Ändert den Status eines Auftrags. Die folgenden Werte sind möglich:

Start (2)

Ändert den Status in "Wird ausgeführt".

Anhalten (3)

Beendet den Auftrag vorübergehend. Der Auftrag soll anschließend mit "Start" neu gestartet werden. Es kann möglich sein, den Status "Dienst" zu wechseln, während er angehalten ist. (Dies ist auftragsspezifisch.)

Beenden (4)

Beendet den Auftrag sauber, speichert Daten, behält den Zustand bei und fährt alle zugrunde liegenden Prozesse ordnungsgemäß herunter.

Kill (5)

Beendet den Auftrag sofort, ohne dass Daten gespeichert oder der Zustand beibehalten werden muss.

Dienst (6)

Versetzt den Auftrag in einen anbieterspezifischen Dienststatus. Möglicherweise ist es möglich, den Auftrag neu zu starten.

DMTF Reserviert (7...32767)

Anbieter reserviert (32768..65535)

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 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, muss der Rückgabecode 4098 (Verwendung des Timeoutparameters nicht unterstützt) zurückgegeben werden.

Rückgabewert

Gibt bei Erfolg eine 0 zurück; Gibt andernfalls einen Fehler zurück.

(0)

(32768)

(32769)

(32770)

(32771)

(32772)

(32773)

(32774)

(32775)

(32776)

(32777)

(32778)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Weitere Informationen

Msvm_VirtualSystemReferencePointExportJob