资 源 简 介
usb其实和串口是一样的,其端口也是固定的(如果你不接扩展hub)。有时一台电脑接多个相同的usb设备,如果接连个摄像头(前后各一个),我们如果区分打开的是哪一个呢?1、先把usb设备先遍历出来,得到usb信息(设备串等)。2、通过打开usb设备时返回信息(这个很重要 //usb#vid_1d27&pid_0600#5&10ef021e&0&5#{c3b5f022-5a42-1980-1909-ea72095601b1})。3、遍历注册表得到usb设备信息(#define USB_REGPATH "SYSTEM\CurrentControlSet\Enum\USB\" )。4、通过第1条的设备串、第2条打开设备返回信息、注册表。就可以确定usb设备(控制器->hub->端口)