Freigeben über


Msvm_VirtualSystemMigrationService::GetSystemCompatibilityVectors-Methode

Ruft eine Liste der Msvm_CompatibilityVector Instanzen ab, die verwendet werden können, um die Hostkompatibilität für virtuelle Computer (VM) zu überprüfen.

Syntax

uint32 GetSystemCompatibilityVectors(
  [in]  CIM_ComputerSystem   ComputerSystem,
  [out] Msvm_CompatibilityVector CompatibilityVectors[]
);

Parameter

ComputerSystem [in]

Ein Verweis auf eine Msvm_ComputerSystem Klasse, die den virtuellen Computer darstellt, für den Kompatibilitätsvektoren abgerufen werden sollen. Wenn sich dieser Parameter auf das Hostcomputersystem bezieht, können die im CompatibilityVectors-Parameter zurückgegebenen Daten verwendet werden, um zu bestimmen, ob eine der VMs auf dem Hostcomputersystem schnell zu einem anderen Hostcomputersystem migriert werden kann.

CompatibilityVectors [out]

Ein Array von Msvm_CompatibilityVector Instanzen, die die Kompatibilitätsinformationen für die VMs oder das Hostcomputersystem enthalten.

Rückgabewert

Diese Methode gibt einen der folgenden Werte zurück.

Abgeschlossen ohne Fehler (0)

Methodenparameter überprüft – Auftrag gestartet (4096)

Fehler (32768)

Zugriff verweigert (32769)

Nicht unterstützt (32770)

Status ist unbekannt (32771)

Timeout (32772)

Ungültiger Parameter (32773)

Das System wird verwendet (32774)

Ungültiger Status für diesen Vorgang (32775)

Falscher Datentyp (32776)

System ist nicht verfügbar (32777)

Nicht genügend Arbeitsspeicher (32778)

Bemerkungen

GetSystemCompatibilityVectors ruft Kompatibilitätsinformationen für einen virtuellen Computer (VM) (bei Ausführung auf einem VM-Computersystem) oder einen Host (bei Ausführung auf einem Hostcomputersystem) ab. Die Kompatibilitätsinformationen bleiben für den Client undurchsichtig, während die Informationen eine Möglichkeit bieten, die Informationen zur Hostkompatibilität mit denen des virtuellen Computers zu vergleichen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 R2 [nur Desktop-Apps]
Namespace
\\Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

Msvm_CompatibilityVector

Msvm_VirtualSystemMigrationService