在inf增加相关的信息。
-------------
不明白
驱动的安装过程不是先 弹出了驱动安装向导 然后你选择inf文件进行安装么?
如果这个dll是配置在inf里面的,那么怎么能让它在 驱动安装向导弹出之前运行么?
如果不能,那又怎么能自动安装呢?

解决方案 »

  1.   

    把inf文件放到windows\inf目录下试试。
      

  2.   

    安装一下ddk在\src\setup\install 目录有一个例子
      

  3.   

    我已经根据说明把inf 文件拷在Windows\inf目录下了,同时也把
    coinstall.dll放在了Windows\System32目录下了,但是在第一次
    插入硬件设备时,coinstall.dll没有被调用,所以还是弹出硬件
    驱动安装向导,不知道是哪里出错了?
      

  4.   

    好多都是用autorun一个exe来实现的。当然设备得是光盘。
      

  5.   


    看看是不是inf写的有问题,和其他的比较一下呢
      

  6.   

    这个分情况:1  Device 在 Host上,已经有 default driver 支援,则需要 update driver。(devcon sample code)
    2  Device 在 Host上 ,没有 driver 找到,需要 install driver。
    3  Device 不在Host上,系统没有接入过同类设备,需要 install driver。
    4  Device 不在Host上,系统接入过同乐类设备,且有驱动匹配,则需要 install driver 和 update driver。具体参考 devcon 的 update dp_ad dp_remove的分支代码。