将USB驱动器映射到Windows中的USB集线器和端口

将USB驱动器映射到Windows中的USB集线器和端口

问题描述:

映射出所有USB驱动器插入的位置的最佳方式是什么?理想情况下,我希望能够从根集线器递归地开始,并继续查找连接USB驱动器的树以及它们连接的端口(哪个物理USB插槽)。将USB驱动器映射到Windows中的USB集线器和端口

在我的情况下,这是内核和用户模式代码的组合,使生活更轻松,但我相信你只能在用户模式下使用SetupDiXXX Api来完成所有这些。
我认为USBView应用程序使用不同的方法。 您可以看到USBView实用程序(C#)的示例实现here
一般来说,谷歌的USBView,你会发现很多相关的信息。

+0

C#?最后,我检查了usbview样本是C++。 – 2010-10-01 01:14:53