Méthode CheckVirtualSystemIsMigratableToSystem 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 système cible. Cette méthode ne garantit pas qu’une migration ultérieure aboutira toujours, en raison de la disponibilité dynamique des ressources. Description du code de retour :
Syntaxe
uint32 CheckVirtualSystemIsMigratableToSystem(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] CIM_System REF DestinationSystem,
[in] string MigrationSettingData,
[in] string NewSystemSettingData,
[in] string NewResourceSettingData[],
[out] boolean IsMigratable
);
Paramètres
-
ComputerSystem [in]
-
CIM_ComputerSystem instance référence au système d’ordinateur virtuel source à migrer.
-
DestinationSystem [in]
-
CIM_System instance référence au système de destination vers lequel migrer le système virtuel.
-
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 une instance incorporée de la classe CIM_ResourceAllocationSettingData représentant de 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é ou non.
Valeur retournée
Retourne un 0 en cas de réussite ; sinon, retourne une erreur.
Code/valeur de retour | Description |
---|---|
|
Vérification effectuée ; résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
Méthode non prise en charge par l’implémentation. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
Échec de la vérification pour des raisons non spécifiées. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
Le délai de vérification a expiré. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
Un ou plusieurs paramètres ne sont formellement pas valides. Par exemple, la valeur du paramètre DestinationSystem ne comprend pas de chemin d’objet valide. Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
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 . |
|
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 NewSettingData 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 DestinationSystem . Aucun résultat signalé via la valeur du paramètre [Out] IsMigratable . |
|
|
|
|
|
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 |
Racine\virtualisation\v2 |
MOF |
|
DLL |
|