我遇到了一个问题,让我的libusb-w32程序来检测设备。该程序必须检测数码相机,我需要自动安装任何新相机的驱动过滤器,无需任何人工操作。我使用了安装过滤器i --class={6BDD1FC6-810F-11D0-BEC7-08002BE2092F},即安装过滤器的MTP设备,它似乎是可行的。但是今天,我在一台干净的机器上试了一下,发现它实际上似乎只是这样。尝试安装-过滤器与不同的参数-没有成功。我能够检测设备的唯一方法就是使用inf-wizard.exe。它安装了驱动程序,使我的程序能够检测设备,但也破坏了原来的Windows功能的数码相机。然后,我卸载了libusb驱动程序,安装了原来的windows驱动程序,执行了安装过滤器I--class={6BDD1FC6-810F-11D0-BEC7-08002BE2092F},程序仍然能够检测设备。问题是:如何使该过程自动化,以便在不需要用户进行任何工作的情况下检测到任何新相机?
更新:,我会缩短这个问题。当我用inf-wizard.exe安装驱动程序时,它似乎除了安装驱动程序本身之外,还做了一些事情。我要知道到底是什么。
提前谢谢。
发布于 2011-08-11 12:50:20
https://stackoverflow.com/questions/7010846
复制相似问题