RT,电脑有三个USB口,如果三个口都插上U盘,程序怎样才知道第一个口插的是哪个U盘,第二个插哪个。

解决方案 »

  1.   

    不好意思,小弟对驱动编程不熟。
    要实现这样的功能,一定要涉及驱动编程吗?
    如果说每个USB口对应一个ID,那我在操作系统里能查出机子上有几个USB口吗?
      

  2.   

    ddk的 usbview 是个例子,具体来说是先查 ehci -> root hub -> hub port。
      

  3.   

    jslisong(碧螺春),可否发一份usbview代码到给我--[email protected]
    谢谢!
      

  4.   

    To ivy99(ivy), 刚才把USBView的源代码及可执行文件发到你的邮件里了, 请查收.
      

  5.   

    请教大家,我已知U盘的SPDRP_FRIENDLYNAME(描述符),用SETUPAPI枚举识别出它后怎么获得它在当前系统上的盘符?我需要得到自己厂商U盘的盘符。谢谢!