Método ModifyReplicationSettings da classe Msvm_ReplicationService
Modifica as configurações de replicação de uma máquina virtual. Quando um cliente chama esse método para uma máquina virtual réplica, ele modifica as configurações de replicação da relação de replicação com o réplica estendido.
Sintaxe
uint32 ModifyReplicationSettings(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string ReplicationSettingData,
[out] CIM_ConcreteJob REF Job
);
Parâmetros
-
ComputerSystem [in]
-
Uma referência a uma instância de CIM_ComputerSystem que representa a máquina virtual para a qual as configurações de replicação devem ser modificadas.
-
ReplicationSettingData [in]
-
Uma representação de cadeia de caracteres da classe Msvm_ReplicationSettingData que define as novas configurações de replicação.
-
Trabalho [out]
-
Se a operação for executada de forma assíncrona, esse método retornará 4096 e esse parâmetro conterá uma referência a um objeto derivado de CIM_ConcreteJob.
Valor retornado
Esse método retorna um dos valores a seguir.
-
Concluído sem erro (0)
-
Parâmetros de método verificados – Trabalho iniciado (4096)
-
Falha (32768)
-
Acesso negado (32769)
-
Sem suporte (32770)
-
O status é desconhecido (32771)
-
Tempo limite (32772)
-
Parâmetro inválido (32773)
-
O sistema está em uso (32774)
-
Estado inválido para esta operação (32775)
-
Tipo de dados incorreto (32776)
-
O sistema não está disponível (32777)
-
Memória insuficiente (32778)
-
Arquivo não encontrado (32779)
Comentários
ModifyReplicationSettings usa uma FRSD (instância de Msvm_ReplicationSettingData ) como entrada. O FRSD associado para a máquina virtual como provedor host para host é a opção padrão. O FRSD de entrada é validado para configurações válidas para cada propriedade para o provedor padrão. Esta tabela resume as diferenças de validação em relação ao provedor externo.
Propriedade | Provedores externos |
---|---|
ReplicationProvider | O mesmo que o provedor padrão |
AuthenticationType | Ignored |
Certificatethumbprint | Ignored |
RootCertificateThumbPrint (RO) | Ignored |
Compressionenabled | O mesmo que o provedor padrão |
BypassProxyServer | O mesmo que o provedor padrão |
RecoveryConnectionPoint | Ignorado* (pode ser alterado se o provedor tiver requisito) |
RecoveryHostSystem (RO) | Ignored |
PrimaryConnectionPoint (RO) | O mesmo que o provedor padrão |
RO (PrimaryHostSystem) | O mesmo que o provedor padrão |
RecoveryServerPortNumber | Ignorado* (pode ser alterado se o provedor tiver requisito) |
ReplicateHostKvpItems | Ignored |
ApplicationConsistentSnapshotInterval | O mesmo que o provedor padrão |
RecoveryHistory | O mesmo que o provedor padrão |
IncludedDisks[] | O mesmo que o provedor padrão |
AutoResynchronizeEnabled | O mesmo que o provedor padrão |
AutoResynchronizeIntervalStart | O mesmo que o provedor padrão |
AutoResynchronizeIntervalEnd | O mesmo que o provedor padrão |
EnableWriteOrderPreservationAcrossDisks (preterido) | O mesmo que o provedor padrão |
ReplicationInterval | O mesmo que o provedor padrão |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|