Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Расшифровать номер USB порта и хаба по Device ID устройства

Автор: Maxhjk
Дата сообщения: 13.03.2015 20:28
Ни в 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".
Автор: bomzzz
Дата сообщения: 14.03.2015 02:32
вид пид это юсб контроллер, это есть фактически индивидуальный "номер", только не порядковый. лучше как то своими словами напиши чего ты хочешь. угадать какая дырка отвечает конкретному отображаемому устройству вряд ли получится
Автор: shadow_member
Дата сообщения: 14.03.2015 09:36
Maxhjk
USBDeview показывает, к какому порту подключено или ранее подключалось устройство. А там методом тыка разберитесь в соответствии физических портов на компе портам в USBDeview.

Страницы: 1

Предыдущая тема: Часы сошли с ума.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.