Partager via


Méthode CheckVirtualSystemIsMigratableToHost de la classe CIM_VirtualSystemMigrationService

Méthode permettant d’effectuer une pré-case activée pour déterminer si un système virtuel est susceptible d’être correctement migré vers un hôte cible spécifié par un nom réseau ou une adresse IP. Cette méthode ne garantit pas qu’une migration ultérieure réussira toujours, en raison de la disponibilité dynamique des ressources.

Description du code de retour :

Remarque : cette méthode est conçue comme une solution de transition uniquement jusqu’à ce que la modélisation de la prise en charge du cluster soit disponible.

Syntaxe

uint32 CheckVirtualSystemIsMigratableToHost(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  string                 DestinationHost,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] boolean                IsMigratable
);

Paramètres

ComputerSystem [in]

Une référence CIM_ComputerSystem au système informatique virtuel source à migrer.

DestinationHost [in]

Système hôte cible pour la migration.

Les formats acceptables pour ce paramètre sont transmis par le biais des valeurs d’éléments de la propriété de tableau DestinationHostFormatsSupported[ ] dans le instance du CIM_VirtualSystemMigrationCapabilities associé par le biais de l’association CIM_ElementCapabilities.

MigrationSettingData [in]

Chaîne contenant une instance incorporée de la classe CIM_VirtualSystemMigrationSettingData représentant les paramètres de migration applicables à l’opération de migration.

NewSystemSettingData [in]

Chaîne contenant une instance incorporée de la classe CIM_VirtualSystemSettingData représentant les nouvelles propriétés applicables au système virtuel après sa migration.

NewResourceSettingData [in]

Tableau de chaînes contenant chacune un instance incorporé de la classe CIM_ResourceAllocationSettingData représentant les nouvelles propriétés applicables aux ressources virtuelles dans l’étendue du système virtuel après sa migration.

IsMigratable [out]

La migration case activée résultat indiquant si le système virtuel peut être correctement migré.

Valeur retournée

Retourne un 0 en cas de réussite ; sinon, retourne une erreur.

Code/valeur de retour Description
Terminé sans erreur
0
Vérification effectuée ; résultat signalé via la valeur du paramètre [Out] IsMigratable .
Non pris en charge
1
Méthode non prise en charge par l’implémentation. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
Échec
2
Échec de la vérification pour des raisons non spécifiées. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
Délai d'expiration
3
Vérification expirée. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
Paramètre non valide
4
Un ou plusieurs paramètres ne sont formellement pas valides. Par exemple, la valeur du paramètre DestinationHost peut avoir été spécifiée dans un format non pris en charge. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
État non valide
5
Le système virtuel source, le système hôte source ou le système hôte cible sont dans un état qui autorise l’initiation de la migration du système virtuel demandée ; il peut s’agir d’une condition temporaire. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
Paramètres incompatibles
6
Un ou plusieurs paramètres d’entrée sont incompatibles en tant qu’ensemble ou par rapport à l’hôte cible. Par exemple, la valeur du paramètre MigrationNewSettingData contient des propriétés qui ne sont pas prises en charge par le système hôte cible identifié par la valeur du paramètre DestinationHost . Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable .
DMTF réservé
..
Méthode réservée
4097..32767
Spécifique au fournisseur
32768..65535

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1
Serveur minimal pris en charge
Windows Server 2012 R2
Espace de noms
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_VirtualSystemMigrationService