méthode Msvm_ComputerSystem::RequestReplicationStateChangeEx

Demande que l’état de réplication de la relation de réplication de la machine virtuelle soit modifié en valeur spécifiée. Bien que le changement d’état soit en cours, la propriété ReplicationState est modifiée en valeur du paramètre RequestedState . Cette méthode est uniquement prise en charge pour les instances de la classe Msvm_ComputerSystem qui représentent une machine virtuelle.

Syntaxe

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

Paramètres

ReplicationRelationship [in]

Représentation sous forme de chaîne d’une instance incorporée de la classe Msvm_ReplicationRelationship qui définit la relation de réplication pour la demande de modification d’état. Ce paramètre est facultatif. Lorsqu’elle n’est pas spécifiée, la requête s’exécute sur la relation de réplication principale.

RequestedState [in]

État de la nouvelle réplication. Il doit s’agir de l’une des valeurs suivantes.

Prêt à démarrer la réplication initiale (1)

Prêt à démarrer la réplication initiale.

Attente de la réplication initiale (2)

Attente de la fin de la réplication initiale.

Réplication (3)

Réplication.

Synchronisation de la réplication terminée (4)

La réplication synchronisée est terminée.

Suspendre (7)

Suspendre la réplication.

Annuler la resynchronize (9)

Annuler la resynchronisation.

Travail [out]

Référence facultative à un objet Msvm_ConcreteJob retourné si l’opération est exécutée de façon asynchrone. Si elle est présente, la référence retournée peut être utilisée pour surveiller la progression et obtenir le résultat de la méthode.

TimeoutPeriod [in]

Ce paramètre n'est pas utilisé.

Valeur retournée

Cette méthode retourne l’une des valeurs suivantes.

Code/valeur de retour Description
Terminé sans erreur
0
Opération réussie
Paramètres de méthode vérifiés - Démarrage du travail
4096
La transition est asynchrone.
Échec
32 768
accès refusé
32769
Non pris en charge
32770
L’état est inconnu
32771
Délai d'expiration
32772
Paramètre non valide
32773
La valeur spécifiée dans l’un des paramètres n’est pas prise en charge.
Le système est utilisé
32774
État non valide pour cette opération
32775
La valeur spécifiée dans le paramètre RequestedState n’est pas prise en charge dans le mode de réplication ou l’état actuel.
Type de données incorrect
32776
Le système n’est pas disponible
32777
Mémoire insuffisante
32778
Fichier introuvable
32779

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2016 [applications de bureau uniquement]
Espace de noms
\\Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

Msvm_ComputerSystem