c ++ windows通过USB串口获取Usb端口和集线器

时间:2016-09-13 20:42:42

标签: c++ windows winapi usb

我正在尝试从usb网络摄像头捕获视频,连接到某个USB端口(我连接了许多相同的摄像头)。我有code为所有网络摄像头制作USB设备路径。我有类似的东西:

\\?\usb#vid_0c45&pid_614a#5&18f54cb7&0&2#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global

其中:5& 18f54cb7& 0& 2 - USB串行字符串。我不能使用pid和vid因为我有其他相同的网络摄像头。

如何让usb端口和集线器知道USB串口?

1 个答案:

答案 0 :(得分:1)

集线器是网络摄像头的父级,因此您可以通过DEVPKEY_Device_Parent属性DEVPKEY_Device_LocationInfo找到它。 USB端口为$result = mysql_query("SELECT COUNT(classcode) FROM playerinfo WHERE classcode='class1'"); $count = mysql_result($result, 0); echo $count;