Método GetSystemCompatibilityInfo da classe Msvm_VirtualSystemMigrationService
Gera um blob opaco de dados que contém informações de compatibilidade para o sistema especificado. Esse método é usado em conjunto com o método CheckSystemCompatibilityInfo para determinar se uma migração rápida ou dinâmica de uma máquina virtual para outro sistema de computador de hospedagem é possível sem realmente tentar a migração.
Sintaxe
uint32 GetSystemCompatibilityInfo(
[in] CIM_ComputerSystem REF ComputerSystem,
[out] uint8 CompatibilityInfo[]
);
Parâmetros
-
ComputerSystem [in]
-
Uma referência a uma classe Msvm_ComputerSystem que representa a máquina virtual para a qual recuperar informações de compatibilidade. Se esse parâmetro se referir ao sistema de computador de hospedagem, os dados retornados no parâmetro CompatibilityInfo poderão ser usados para determinar se qualquer uma das máquinas virtuais no sistema de computador de hospedagem pode ser migrada rapidamente para outro sistema de computador de hospedagem.
-
CompatibilityInfo [out]
-
Um blob opaco de dados que pode ser passado para o método CheckSystemCompatibilityInfo em outro sistema de computador de hospedagem para confirmar a compatibilidade.
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)
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 |
|