Freigeben über


DismountAssignableDevice-Methode der Msvm_AssignableDeviceService-Klasse

Hebt die Bereitstellung des angegebenen PCI-Geräts auf, sodass es zugewiesen werden kann.

Syntax

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

Parameter

DismountSettingData [in]

Eingebettete instance eines Einstellungsdatenobjekts, das das PCI-Gerät angibt, das die Bereitstellung aufheben soll.

DismountedDeviceInstancePath [out]

Zeichenfolge, die das Gerät instance Pfad zum nicht eingebundenen Gerät enthält.

Auftrag [out]

Ein Verweis auf den Auftrag (kann NULL sein, wenn die Aufgabe abgeschlossen ist).

Rückgabewert

Gibt bei Erfolg 0 oder 4096 zurück. Gibt andernfalls einen Fehler zurück.

Ohne Fehler abgeschlossen (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)

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 wurde nicht gefunden (32779)

Anforderungen

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

Siehe auch

Msvm_AssignableDeviceService