听说win8支持3.0了,在win7以下的听说还是走usb 2.0的协议如果系统认设备,那么应该在注册表里面找到guid。

解决方案 »

  1.   

    感谢回复,我想知道有没有一种方法类似\\.\hcd%d可以打开这种设备的句柄什么的。
      

  2.   

    那是什么设备?打开设备一般都是用guid来枚举以及过滤掉不需要的设备,然后用CreateFile来打开设备,至于通讯就完全跟设备有关了。
      

  3.   

    我之前一般都是这样的,访问SCSI设备使用\\\\.\\SCSI %D,访问硬盘使用\\\\.\\physicaldriver%d,usb设备使用\\\\.\\HCD%d
      

  4.   

    HCD 不是主控制器设备吗? 不是USB设备本身啊。USB 3.0 的是不是换名了?使用 winobj ?
    关注。
      

  5.   

    好久没上了,这个问题后来解决了,方法是使用msdn中的示范代码就能找到了,有这方面需求的可以下载最新版本msdn,
      

  6.   

    貌似windows 7 sp1就添加3.0支持了