DismountAssignableDevice-Methode der Msvm _ AssignableDeviceService-Klasse

Die Bereitstellung des angegebenen PCI-Geräts wird aufgehoben, damit es zugewiesen werden kann.

Syntax

uint32 DismountAssignableDevice(
  [in]  string              DismountSettingData,
  [out] string              DismountedDeviceInstancePath,
  [out] CIM_ConcreteJob REF Job
);

Parameter

DismountSettingData [ In]

Eingebettete Instanz eines Einstellungsdatenobjekts, das das PCI-Gerät angibt, für das die Bereitstellung aufgehoben werden soll.

DismountedDeviceInstancePath [ out]

Zeichenfolge, die den Pfad der Geräteinstanz zum nicht bereitgestellten Gerät enthält.

Auftrag [ out]

Ein Verweis auf den Auftrag (kann NULL sein, wenn der Task abgeschlossen ist).

Rückgabewert

Gibt bei Erfolg 0 oder 4096 zurück. andernfalls wird ein Fehler zurückgegeben.

Abgeschlossen ohne Fehler (0)

Überprüfte Methodenparameter – Auftragsstart (4096)

Fehler (32768)

Zugriff verweigert (32769)

Nicht unterstützt (32770)

Status ist unbekannt (32771)

Timeout (32772)

Ungültiger Parameter (32773)

System wird verwendet (32774)

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

Falscher Datentyp (32776)

System ist nicht verfügbar (32777)

Nicht genügend Arbeitsspeicher (32778)

Datei nicht gefunden (32779)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, nur Desktop-Apps der Version 1703 []
Unterstützte Mindestversion (Server)
Windows Server 2016
Namespace
\Root-Virtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

Msvm _ AssignableDeviceService