驱动自动安装问题

nntt 2008-08-29 05:42:21
我用SetupAPI做了个自动安装驱动的程序,有一个问题请教大家,有些INF调用UpdateDriverForPlugAndPlayDevices更新驱动会成功,但有些调用这个函数不成功错误码是ERROR_NO_SUCH_DEVINST,但是我插入硬件设置再调用会成功,我现在想不插入硬件安装这个驱动,硬件接上去就会自动查找就可以,有什么办法,谢谢
...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
nntt 2008-08-30
  • 打赏
  • 举报
回复
谢谢2楼的,我再试,当Update不成功时我用setupcopyoeminf来copy,可能是我没把驱动文件拷进去的原因,跳过验证那步可以修改注册表就行
yellostone 2008-08-29
  • 打赏
  • 举报
回复
首先将驱动程序的安装文件复制到硬盘,然后用SetupApi的SetupCopyOemInf。
这样当你的设备接上后windows就会自动找到你的驱动进行安装。
dwdali 2008-08-29
  • 打赏
  • 举报
回复
就如字面意义Update指的UpdateDriverForPlugAndPlayDevices应该只能达到更新的目的. 自动安装涉及的东西蛮多的啊, 一起研究啊. 不过我觉得最彻底的办法直接过WQHL签证, 什么警告也没有, 一了百了.

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧