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 seguintes valores.

Concluído sem erro (0)

Parâmetros de método verificados – Início do trabalho (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 essa operação (32775)

Tipo de dados incorreto (32776)

O sistema não está disponível (32777)

Sem memória (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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

Msvm_VirtualSystemMigrationService