CheckVirtualSystemIsMigratableToSystem-Methode der CIM _ VirtualSystemMigrationService-Klasse

Methode zum Durchführen einer Vorabüberprüfung, um zu bestimmen, ob ein virtuelles System wahrscheinlich erfolgreich zu einem Zielsystem migriert wird. Diese Methode garantiert aufgrund der dynamischen Ressourcenverfügbarkeit nicht, dass eine nachfolgende Migration immer erfolgreich ist. Rückgabecodebeschreibung:

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-Instanz, die auf das zu migrierende virtuelle Quellcomputersystem verweist.

DestinationSystem [ In]

CIM _ Systeminstanz, die auf das Zielsystem verweist, zu dem das virtuelle System migriert werden soll.

MigrationSettingData [ In]

Zeichenfolge, die eine eingebettete Instanz der CIM _ VirtualSystemMigrationSettingData-Klasse enthält, die migrationseinstellungen darstellt, die für den Migrationsvorgang gelten.

NewSystemSettingData [ In]

Zeichenfolge, die eine eingebettete Instanz der CIM _ VirtualSystemSettingData-Klasse enthält, die neue Eigenschaften darstellt, die nach der Migration auf das virtuelle System anwendbar sind.

NewResourceSettingData [ In]

Array von Zeichenfolgen, die jeweils eine eingebettete Instanz der CIM _ ResourceAllocationSettingData-Klasse enthalten, die neue Eigenschaften darstellen, die nach der Migration auf virtuelle Ressourcen im Bereich des virtuellen Systems anwendbar sind.

IsMigratable [ out]

Das Ergebnis der Migrationsprüfung gibt an, ob das virtuelle System erfolgreich migriert werden kann.

Rückgabewert

Gibt bei Erfolg den Wert 0 zurück. andernfalls wird ein Fehler zurückgegeben.

Rückgabecode/-wert Beschreibung
Abgeschlossen ohne Fehler
0
Durchgeführte Überprüfung; Ergebnis, das über den Wert des [ ] Out IsMigratable-Parameters gemeldet wird.
Nicht unterstützt
1
Die -Methode wird von der -Implementierung nicht unterstützt. Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
Fehler
2
Fehler bei der Überprüfung aus unbekannten Gründen. Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
Timeout
3
Check timed out (Timed out überprüfen). Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
Ungültiger Parameter
4
Mindestens ein Parameter ist formal ungültig. Der Wert des DestinationSystem-Parameters umfasst beispielsweise keinen gültigen Objektpfad. Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
Ungültiger Zustand
5
Das virtuelle Quellsystem, das Quellhostsystem oder das Zielhostsystem befinden sich in einem Zustand, der die Initiierung der angeforderten Migration des virtuellen Systems zulässt. Dies kann eine temporäre Bedingung sein. Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
Inkompatible Parameter
6
Mindestens ein Eingabeparameter ist als Satz oder in Bezug auf den Zielhost nicht kompatibel. Der Wert des NewSettingData-Parameters enthält beispielsweise Eigenschaften, die vom Zielhostsystem, das durch den Wert des DestinationSystem-Parameters identifiziert wird, nicht unterstützt werden. Über den Wert des [ ] Out IsMigratable-Parameters wird kein Ergebnis gemeldet.
DMTF Reserved
..
Reservierte Methode
4097..32767
Herstellerspezifisch
32768..65535

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Namespace
\Root-Virtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM _ VirtualSystemMigrationService