去下载一份WDK,不知道WDK是啥的自己去百度,要是你连WDK都不知道还是不要搞这方面的开发了,先学好基础。
找Win7的WDK,版本是7600.16385.1,不要Win8以后的。
WDK里srcusbusbview下有一套可以枚举USB设备树的代码样例,参考它写就可以获得USB设备树,当然也能知道所有的设备,包括Hub的连接状态。
代码很多,我就不贴了,要是这个你还看不懂,那就没什么办法了。
编译好的usbview的exe在Debuggers里,你可以看运行效果。