Share via


Método CheckVirtualSystemIsMigratableToSystem da classe CIM_VirtualSystemMigrationService

Método para executar um pré-marcar para determinar se um sistema virtual provavelmente será migrado com êxito para um sistema de destino. Esse método não garante que uma migração subsequente sempre será bem-sucedida devido à disponibilidade dinâmica de recursos. Descrição do código de retorno:

Sintaxe

uint32 CheckVirtualSystemIsMigratableToSystem(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  CIM_System         REF DestinationSystem,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] boolean                IsMigratable
);

Parâmetros

ComputerSystem [in]

CIM_ComputerSystem instância que referencia o sistema de computador virtual de origem a ser migrado.

DestinationSystem [in]

CIM_System instância referenciando o sistema de destino para o qual migrar o sistema virtual.

MigrationSettingData [in]

Cadeia de caracteres que contém uma instância inserida da classe CIM_VirtualSystemMigrationSettingData que representa as configurações de migração aplicáveis à operação de migração.

NewSystemSettingData [in]

Cadeia de caracteres que contém uma instância inserida da classe CIM_VirtualSystemSettingData que representa novas propriedades aplicáveis ao sistema virtual após a migração.

NewResourceSettingData [in]

Matriz de cadeias de caracteres que contém uma instância inserida da classe CIM_ResourceAllocationSettingData que representa novas propriedades aplicáveis a recursos virtuais no escopo do sistema virtual após a migração.

IsMigratable [out]

A migração marcar resultado indicando se o sistema virtual pode ou não ser migrado com êxito.

Valor retornado

Retorna um 0 com êxito; caso contrário, retornará um erro.

Retornar código/valor Descrição
Concluído sem erro
0
Verificação executada; resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Sem suporte
1
Método não compatível com a implementação. Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Com falha
2
Falha na verificação por motivos não especificados. Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Tempo Limite
3
Verifique o tempo limite. Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Parâmetro inválido
4
Um ou mais parâmetros são formalmente inválidos. Por exemplo, o valor do parâmetro DestinationSystem não compreende um caminho de objeto válido. Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Estado inválido
5
O sistema virtual de origem, o sistema de host de origem ou o sistema de host de destino estão em um estado que permite o início da migração do sistema virtual solicitada; isso pode ser uma condição temporária. Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
Parâmetros incompatíveis
6
Um ou mais parâmetros de entrada são incompatíveis como um conjunto ou em relação ao host de destino. Por exemplo, o valor do parâmetro NewSettingData contém propriedades que não são compatíveis com o sistema de host de destino identificado pelo valor do parâmetro DestinationSystem . Nenhum resultado relatado por meio do valor do parâmetro IsMigratable [Out].
DMTF Reservado
..
Método Reservado
4097..32767
Específico do fornecedor
32768..65535

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8.1
Servidor mínimo com suporte
Windows Server 2012 R2
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_VirtualSystemMigrationService