我在EVC下生成了一个简单的流接口的驱动,然后是修改platform.reg里的注册表项,在\driver\buildin下面注册这个驱动的信息,然后修改project.bib文件,重新makeimg,系统启动时发现这个dll先是被load,接着是执行dllmain里面proce...
全文
回复(3) 2004-11-26 17:48 来自版块 - Wince 程序开发
表情
zq2002多谢你啊。 问题解决了,我在工程里面添加了一个.def文件,在里面定义了输出的流接口,就是那些xxx_init,xxx_open什么的,重新编译出DLL替换掉原来的,系统启动时就可以加载这个DLL了(2004-11-29 16:52)
wxl_50685330对了,检查注册表的时候还要注意一下和你这个驱动相关的其他驱动会不会有影响(2004-11-29 13:21)
wxl_50685330看看注册表flag的设置是不是正确,不会unload被置位了吧,不过有时候驱动本身有问题也可能被os自动卸载。主要还是先看看注册表设置正确否(2004-11-29 13:19)

返回顶部