Подключение USB-накопителя к USB-концентратору и порту в Windows - PullRequest
0 голосов
/ 07 января 2009

Как лучше всего определить, где все USB-накопители подключены? В идеале я хотел бы иметь возможность рекурсивно запускаться с корневого концентратора и продолжать идти по дереву, находя подключаемые USB-накопители и к какому порту они подключены (к какому физическому USB-слоту).

1 Ответ

0 голосов
/ 07 января 2009

В моем случае это комбинация кода ядра и пользовательского режима, которые облегчают жизнь, но я уверен, что вы можете сделать все это только в пользовательском режиме, используя SetupDiXXX API.
Я думаю, что USBView приложение использует другой подход. Вы можете увидеть пример реализации утилиты USBView (C #) здесь
В общем, Google для USBView, и вы найдете много соответствующей информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...