Вопрос

Я работаю над разработкой запроса WMI для моего приложения. Ему нужно найти назначенный виртуальный COM-порт для данного VID / PID. Использование создателя кода WMI, я нашел, что ...

  • Пространство имен: root cimv2
  • Класс: win32_serialport.
  • Недвижимость: PNPDEVICEID

... возвращает значение USB\VID_10C4&PID_EA60\0001. Отказ Это же значение можно найти, перейдем к соответствующей записи в диспетчере устройств -> Свойства -> Вкладка «Детали» и выбора идентификатора экземпляра устройства.

Мой вопрос, что делает \0001 обозначить? Или я могу ожидать мое устройство иметь идентификатор устройства USB\VID_10C4&PID_EA60\0001 При подключении к любой системе Windows? Спасибо.

Это было полезно?

Решение

Это ссылается на экземпляр устройства. То есть устройства с идентичными идентификаторами (более одного подключенного) перечислены, так что система может их идентифицировать.

http://forums.techguy.org/software-development/959095-sved-pnpdeviceId-format.html#3.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top