Freigeben über


MountAssignableDevice-Methode der Msvm_AssignableDeviceService-Klasse

Bindet das angegebene PCI-Gerät ein, damit es vom Hostcomputersystem verwendet werden kann.

Syntax

uint32 MountAssignableDevice(
  [in]  string              DeviceInstancePath,
  [in]  string              DeviceLocationPath,
  [out] string              MountedDeviceInstancePath,
  [out] CIM_ConcreteJob REF Job
);

Parameter

DeviceInstancePath [in]

Zeichenfolge, die das Gerät instance Pfad zu einem Gerät enthält.

DeviceLocationPath [in]

Zeichenfolge mit dem Gerätestandortpfad zu einem Gerät.

MountedDeviceInstancePath [out]

Zeichenfolge, die das Gerät instance Pfad zum 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.

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)

Datei 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