Поделиться через


Метод MountAssignableDevice класса Msvm_AssignableDeviceService

Подключает указанное устройство PCI, чтобы его можно было использовать в системе главного компьютера.

Синтаксис

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

Параметры

DeviceInstancePath [in]

Строка, содержащая путь экземпляра устройства к устройству.

DeviceLocationPath [in]

Строка, содержащая путь к расположению устройства.

MountedDeviceInstancePath [out]

Строка, содержащая путь экземпляра устройства к подключенному устройству.

Задание [out]

Ссылка на задание (может иметь значение NULL, если задача завершена).

Возвращаемое значение

При успешном выполнении возвращает 0 или 4096; в противном случае возвращает ошибку.

Завершено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Файл не найден (32779)

Требования

Требование Значение
Минимальная версия клиента
Windows 10, версия 1703 [только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

Msvm_AssignableDeviceService