RequestReplicationStateChange-Methode der Msvm _ ComputerSystem-Klasse

Fordert an, dass der Replikationsstatus des virtuellen Computers in den angegebenen Wert geändert wird, und verhält sich für die primäre Replikationsbeziehung des virtuellen Computers. Während der Zustandsänderung wird die ReplicationState-Eigenschaft in den Wert des RequestedState-Parameters geändert. Diese Methode wird nur für Instanzen der Msvm _ ComputerSystem-Klasse unterstützt, die einen virtuellen Computer darstellen.

Hinweis

Ab Windows 8.1 wird empfohlen, RequestReplicationStateChange nicht mehr zu verwenden, um eine Änderung des Replikationszustands an fordern. Verwenden Sie stattdessen RequestReplicationStateChangeEx.

Syntax

uint32 RequestReplicationStateChange(
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob REF Job,
  [in]  datetime            TimeoutPeriod
);

Parameter

RequestedState [ In]

Der neue Replikationsstatus. Muss einer der folgenden Werte sein.

Bereit zum Starten der ersten Replikation (1)

Bereit zum Starten der ersten Replikation.

Warten auf den Abschluss der ersten Replikation (2)

Warten auf den Abschluss der ersten Replikation.

Replizieren (3)

Replikation.

Abgeschlossene synchronisierte Replikation (4)

Die synchronisierte Replikation ist abgeschlossen.

Suspend (7)

Die Replikation wird angehalten.

Erneute Synchronisierung abbrechen (9)

Abbrechen der Neusynchronisierung.

Auftrag [ out]

Ein optionaler Verweis auf ein Msvm _ ConcreteJob-Objekt, das zurückgegeben wird, wenn der Vorgang asynchron ausgeführt wird. Falls vorhanden, kann der zurückgegebene Verweis verwendet werden, um den Fortschritt zu überwachen und das Ergebnis der -Methode zu erhalten.

TimeoutPeriod [ In]

Dieser Parameter wird nicht verwendet.

Rückgabewert

Diese Methode gibt einen der folgenden Werte zurück.

Rückgabecode/-wert Beschreibung
Abgeschlossen ohne Fehler
0
Erfolg
Überprüfte Methodenparameter – Auftrag gestartet
4096
Der Übergang ist asynchron.
Fehler
32768
Zugriff verweigert
32769
Nicht unterstützt
32770
Der Status ist unbekannt
32771.
Timeout
32772
Ungültiger Parameter
32773
Der in einem der Parameter angegebene Wert wird nicht unterstützt.
System wird verwendet
32774
Ungültiger Zustand für diesen Vorgang
32775
Der im RequestedState-Parameter angegebene Wert wird im aktuellen Replikationsmodus oder -zustand nicht unterstützt.
Falscher Datentyp
32776
System ist nicht verfügbar
32777
Nicht genügend Arbeitsspeicher
32778
Datei nicht gefunden
32779

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2012 Nur Desktop-Apps]
Namespace
Root \ Virtualization \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

Msvm _ ComputerSystem