Compartir a través de


Método CheckVirtualSystemIsMigratableToSystem de la clase CIM_VirtualSystemMigrationService

Método para realizar una comprobación previa para determinar si es probable que un sistema virtual se migre correctamente a un sistema de destino. Este método no garantiza que una migración posterior siempre se realice correctamente, debido a la disponibilidad dinámica de recursos. Devuelve la descripción del código:

Sintaxis

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 instancia que hace referencia al sistema de equipo virtual de origen que se va a migrar.

DestinationSystem [in]

CIM_System instancia que hace referencia al sistema de destino en el que se va a migrar el sistema virtual.

MigrationSettingData [in]

Cadena que contiene una instancia insertada de la clase CIM_VirtualSystemMigrationSettingData que representa la configuración de migración aplicable a la operación de migración.

NewSystemSettingData [in]

Cadena que contiene una instancia insertada de la clase CIM_VirtualSystemSettingData que representa nuevas propiedades aplicables al sistema virtual después de migrarla.

NewResourceSettingData [in]

Matriz de cadenas que contienen una instancia insertada de la clase CIM_ResourceAllocationSettingData que representa nuevas propiedades aplicables a los recursos virtuales en el ámbito del sistema virtual después de migrarla.

IsMigratable [out]

Resultado de la comprobación de migración que indica si el sistema virtual se puede migrar correctamente.

Valor devuelto

Devuelve un 0 si se realiza correctamente; de lo contrario, devuelve un error.

Código o valor devuelto Descripción
Completado sin error
0
Comprobación realizada; resultado notificado a través del valor del parámetro [Out] IsMigratable .
No compatible
1
Método no admitido por la implementación. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
Erróneo
2
Error en la comprobación por motivos no especificados. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
Tiempo de espera
3
Se agota el tiempo de espera de la comprobación. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
Parámetro no válido
4
Uno o varios parámetros no son válidos formalmente. Por ejemplo, el valor del parámetro DestinationSystem no comprende una ruta de acceso de objeto válida. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
Estado no válido
5
El sistema virtual de origen, el sistema host de origen o el sistema host de destino están en un estado que permite el inicio de la migración del sistema virtual solicitado; puede ser una condición temporal. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
Parámetros incompatibles
6
Uno o varios parámetros de entrada son incompatibles como un conjunto o con respecto al host de destino. Por ejemplo, el valor del parámetro NewSettingData contiene propiedades que no son compatibles con el sistema host de destino identificado por el valor del parámetro DestinationSystem . Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable .
DMTF Reserved
..
Método reservado
4097..32767
Específico del proveedor
32768..65535

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1
Servidor mínimo compatible
Windows Server 2012 R2
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Vea también

CIM_VirtualSystemMigrationService