驱动自动安装求教-急

wound979 2004-08-02 05:05:38
我在编写一个驱动自动安装的程序的时候,每次在注册表中都建立在eumn/root/下相应的键值,而我想将其建立在eunm/pcmcia的项下面。
我发现在调用setupDiCreateDeviceInfo的时候,程序在注册表中建立了键值。要在eunm/pcmcia下建立那么参数应该如何设置呢,要是此函数不能完成,那哪个函数可以替代呢,希望高手们能给一个比较全面和详细的解答。
要是解决了,我可以出全部分数,
mail:wound1979@163.com,ding_jie@mtift.com
msn:wound1979@hotmail.com
...全文
170 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
会思考的草 2004-08-03
  • 打赏
  • 举报
回复
还有,你的驱动里面的AddDevice例程中,IoCreateDevice的参数要设置正确。
会思考的草 2004-08-03
  • 打赏
  • 举报
回复
应该是你的guid不对。enum下面的一级子键是各种总线,也就是设备类型。没有指定总线类型的才会在root下出现,root对应的是计算机中一根不存在的虚拟总线。
wound979 2004-08-03
  • 打赏
  • 举报
回复
但是我手动安装就可以安装到eunm/pcmcia的目录下
anothervip 2004-08-02
  • 打赏
  • 举报
回复
see CreateService()
anothervip 2004-08-02
  • 打赏
  • 举报
回复
你的GUID对吗?
zhangnanonnet 2004-08-02
  • 打赏
  • 举报
回复
你的INF文件怎么写的?你是想修改PCMCIA的电源管理设置吗?

2,644

社区成员

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

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