Msvm _ ComputerSystem::RequestReplicationStateChangeEx-Methode

Fordert an, dass der Replikationsstatus der Replikationsbeziehung des virtuellen Computers in den angegebenen Wert geändert wird. 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.

Syntax

uint32 RequestReplicationStateChangeEx(
  [in]  string              ReplicationRelationship,
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob Job,
  [in]  datetime            TimeoutPeriod
);

Parameter

ReplicationRelationship [ In]

Eine Zeichenfolgendarstellung einer eingebetteten Instanz der Msvm _ ReplicationRelationship-Klasse, die die Replikationsbeziehung für die Zustandsänderungsanforderung definiert. Dieser Parameter ist optional. Wenn sie nicht angegeben ist, wird die Anforderung in der primären Replikationsbeziehung ausgeführt.

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.1 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2016 Nur Desktop-Apps]
Namespace
\\Root \ Virtualization \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

Msvm _ ComputerSystem