Здравствуйте, Гость ( Вход | Регистрация )

Правила | Поиск | Помощь | Участники | Репутация


  ОтветитьНовая темаНовый опрос
Как расшифровать номер USB порта и хаба по Device ID присоединенного устройства
« Предыдущая тема | Следующая тема » Версия для печати
Макс1
13 Mar 2015, 17:38  


Сейчас вне форума
Группа: Новичок
Сообщений: 6
Репутация: нет
Регистрация: 27 Jun 13


Ни в Google, ни в Yandex, не нашел ответа. Device ID USB устройства имеет следующий синтаксис:
USB\VID_0458&PID_003A\5&2e981854&0&1
Часть между первым и вторым знаком "\" определяется подсоединенным устройством. Символы справа от второго знака "\" каким-то хитрым образом зависят от устройства и разъема (порта и хаба) USB. Есть ли у кого-нибудь ссылка на документацию по синтаксису Device ID устройства? В моем случае есть возможность читать их из реестра, то есть Windows это как-то определяет и отображает в диспетчере устройств. Но лучше бы расшифровывать номера порта и хаба непосредственно из Device ID устройства, определяемого с помощью программы, которую пишу. Последняя цифра справа обозначает номер порта, но как определить номер хаба? В приведенном примере в реестре "LocationInformation" ("Сведения о местонахождении" в диспетчере устройств) "Port_#0001.Hub_#0003".
 
 
0 ответов с 13 Mar 2015, 17:38 Версия для печати

<< Назад в Windows
ОтветитьНовая темаНовый опрос