Compartilhar via


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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

Msvm_VirtualSystemMigrationService