Windows:禁用/启用USB Hub而不重启

时间:2012-07-04 08:54:06

标签: windows usb wdk

我希望能够以编程方式禁用或启用USB集线器,以便分别使连接到它的USB设备不可用或不可用。我使用设备管理器进行了一些测试,然后使用 Devcon ,发现当某些设备连接到集线器(特别是某些Android手机)时,无法立即禁用它,它被标记为在重新启动后禁用。 我试图通过尝试同时禁用连接到集线器的有问题的设备来解决这个问题,但这也失败了。 我也尝试直接使用 SetupDixxx API,甚至是一些USB IOCTL,但我没有设法完成这项任务。 我相信应该有一种方法可以在不重启的情况下立即禁用集线器。如果有人能指出我正确的方式,我将不胜感激。

提前致谢, 谢夫

0 个答案:

没有答案