驱动自动安装求教-急

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
...全文
138 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
会思考的草 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的电源管理设置吗?
回复
相关推荐
发帖
硬件/系统
创建于2007-09-28

2598

社区成员

VC/MFC 硬件/系统
申请成为版主
帖子事件
创建了帖子
2004-08-02 05:05
社区公告
暂无公告