CheckVirtualSystemIsMigratableToSystem-Methode der CIM_VirtualSystemMigrationService-Klasse
Methode zum Durchführen einer Vorabüberprüfung, um festzustellen, ob ein virtuelles System wahrscheinlich erfolgreich zu einem Zielsystem migriert wird. Diese Methode garantiert nicht, dass eine nachfolgende Migration aufgrund der dynamischen Ressourcenverfügbarkeit immer erfolgreich ist. Codebeschreibung zurückgeben:
Syntax
uint32 CheckVirtualSystemIsMigratableToSystem(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] CIM_System REF DestinationSystem,
[in] string MigrationSettingData,
[in] string NewSystemSettingData,
[in] string NewResourceSettingData[],
[out] boolean IsMigratable
);
Parameter
-
ComputerSystem [in]
-
CIM_ComputerSystem instance auf das zu migrierende Virtuelle Quellcomputersystem verweisen.
-
DestinationSystem [in]
-
CIM_System instance auf das Zielsystem verweisen, auf das das virtuelle System migriert werden soll.
-
MigrationSettingData [in]
-
Zeichenfolge, die eine eingebettete instance der CIM_VirtualSystemMigrationSettingData-Klasse enthält, die Migrationseinstellungen darstellt, die für den Migrationsvorgang gelten.
-
NewSystemSettingData [in]
-
Zeichenfolge, die eine eingebettete instance der CIM_VirtualSystemSettingData-Klasse enthält, die neue Eigenschaften darstellt, die nach der Migration für das virtuelle System gelten.
-
NewResourceSettingData [in]
-
Array von Zeichenfolgen, die jeweils eine eingebettete instance der CIM_ResourceAllocationSettingData-Klasse enthalten, die neue Eigenschaften darstellen, die nach der Migration für virtuelle Ressourcen im Bereich des virtuellen Systems gelten.
-
IsMigratable [out]
-
Das Ergebnis der Migrationsprüfung, das angibt, ob das virtuelle System erfolgreich migriert werden kann.
Rückgabewert
Gibt bei Erfolg eine 0 zurück. Gibt andernfalls einen Fehler zurück.
Rückgabecode/-wert | Beschreibung |
---|---|
|
Überprüfung durchgeführt; ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Methode wird von der Implementierung nicht unterstützt. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Fehler bei der Überprüfung aus nicht angegebenen Gründen. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Timeout für check. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Mindestens ein Parameter ist formal ungültig. Der Wert des Parameters DestinationSystem enthält beispielsweise keinen gültigen Objektpfad. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Das virtuelle Quellsystem, das Quellhostsystem oder das Zielhostsystem befinden sich in einem Zustand, der die Einleitung der angeforderten Migration des virtuellen Systems ermöglicht. dies kann eine vorübergehende Bedingung sein. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
Mindestens ein Eingabeparameter ist als Satz oder in Bezug auf den Zielhost inkompatibel. Der Wert des Parameters NewSettingData enthält beispielsweise Eigenschaften, die vom Zielhostsystem nicht unterstützt werden, das durch den Wert des DestinationSystem-Parameters identifiziert wird. Kein Ergebnis, das über den Wert des [Out] IsMigratable-Parameters gemeldet wird. |
|
|
|
|
|
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8.1 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 R2 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|