写好了硬件的驱动,安装成功,但是去出现了一个问题,就是安装好之后发现,屏幕右下角的驱动图标不显示,但是重新将device 插上之后却出现了?这是什么问题?莫非是因为安装驱动之后应该重启电脑?请各位帮忙。我的程序里面已经有驱动运行的代码了。操作和编译的平台是VS2010+WIN7

解决方案 »

  1.   

    http://pcsupport.about.com/od/driverssupport/f/driverupdate.htm
      

  2.   

    谢谢。你给我的是driverupdate就是windows的驱动安装。不管用还是感谢。
      

  3.   

    是不是所有的驱动都是需要重新启动电脑才能生效?!我把device replug的过程就是相当于重新启动电脑?
      

  4.   

    你试试用SetupAPI,卸载硬件设备,然后再加载。
    早上不好意思,没看清题目
      

  5.   

    那个API啊?没事,你已经帮我很多次了。呵呵我自网上看得是还是许哟啊IOCTL的。我现在和你想的一样就是写代码在安装完成之后卸载硬件设备,然后再加载
      

  6.   

    SetupAPI应该用不着Device控制码的吧
      

  7.   

    好久没用过SetupAPI了,也许记不太清了
      

  8.   

    不好意思,问一下。是不是我的驱动装了之后要刷新一下注册表呢?才能运行driver?