favormm
驱动牛犊
驱动牛犊
  • 注册日期2009-11-04
  • 最后登录2011-08-27
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1262回复:1

一旦加了异常处理卸载的时候就蓝屏

楼主#
更多 发布于:2011-08-22 23:39
大家好,我是驱动学习初步,今天给驱动添加了一个设备,并卸载驱动,可是一旦我加入如下代码
 
__try 
{ 

} 
__except(EXCEPTION_EXECUTE_HANDLER) 
{ 
KdPrint(("for test \n")); 
}


,卸载的时候就会蓝屏。如果不加,完全正常。
 
我苦战了两天两夜,实再是不能解决了,望大侠帮我指点一二。
源码下载:[attachment=undefined]
favormm
驱动牛犊
驱动牛犊
  • 注册日期2009-11-04
  • 最后登录2011-08-27
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2011-08-23 00:00
终于找到原因了,是因为我函数声明的时候用#pragma code_seg("INIT")
实现的时候用的是#pragma code_seg("PAGE")
要一致才行,不然就错了。
游客

返回顶部