yonghen21
驱动牛犊
驱动牛犊
  • 注册日期2006-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分329分
  • 威望96点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
阅读:1369回复:2

求助:最小化再恢复发送数据蓝屏

楼主#
更多 发布于:2007-08-23 11:59
我做了个以太网转串口驱动
现在有个很奇怪的问题,用串口工具收发一点儿问题都没有
但是把串口工具最小化在恢复后发送数据的时候就出现
DRIVER_IRQL_NOT_LESS_OR_EQUAL错误。
用windbg看了一下,错误不是出在我的驱动里面

这到底是怎么回事儿啊。冰天雪地裸奔求助.
yonghen21
驱动牛犊
驱动牛犊
  • 注册日期2006-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分329分
  • 威望96点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-08-25 14:18
唉~~~没人回答,自己解决了。
我原来的程序中Write接口用的是异步处理,自己创建了个线程
每次Write都向线程发送计数器消息。
在最小化后不知道为什么,计数器累加那条函数就容易错误!!!
我现在在计数器累加后面加入空延时,就好了。现在已经考机4个小时了。
 
zhaozy1982
驱动牛犊
驱动牛犊
  • 注册日期2005-03-27
  • 最后登录2010-01-20
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望60点
  • 贡献值0点
  • 好评度55点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-26 03:05
楼主,能不能把你出错的那段代码贴上来?
我的程序有时候也会这样,不知道问题在哪:(
游客

返回顶部