zq2002
论坛版主
论坛版主
  • 注册日期2003-12-30
  • 最后登录2018-09-26
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望185点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
阅读:1828回复:3

DLL加载的问题

楼主#
更多 发布于:2004-11-26 17:48
我在EVC下生成了一个简单的流接口的驱动,
然后是修改platform.reg里的注册表项,在\driver\buildin下面注册这个驱动的信息,然后修改project.bib文件,重新makeimg,系统启动时发现这个dll先是被load,接着是执行dllmain里面process_attach下的代码,然后是执行process_dettach下的代码
,紧接着这个dll就被unload了,连xxx_init这个地方都没执行进去
,请问各位是什么原因啊
zq2002
论坛版主
论坛版主
  • 注册日期2003-12-30
  • 最后登录2018-09-26
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望185点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-29 16:52
多谢你啊。
问题解决了,我在工程里面添加了一个.def文件,在里面定义了输出的流接口,就是那些xxx_init,xxx_open什么的,重新编译出DLL替换掉原来的,系统启动时就可以加载这个DLL了
游客

返回顶部