hzh6970
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1483回复:8

关于一个系统错误,紧急求教版主及各位高手

楼主#
更多 发布于:2002-06-03 09:28
我在开发中间层驱动程序时,使用事件(同步事件)等待下层完成IRP的处理。在使用Wait时,出现INVALID_PROCESS_ATTACH_ATTEMPT错误,造成系统崩溃。该错误不是每次调用都出。请教:该错误是什么原因产生的,如何解决?
谢谢
打倒一切反动派。。。。。。
tanky
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-03 11:57
事件怎么传给完成例程的
hzh6970
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-03 13:41
作为参数
打倒一切反动派。。。。。。
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-03 18:15
不要在IOCOMPLETION中完成任何PROCESS SPECIFIC的动作.
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
hzh6970
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-05 12:52
版主:
    我在完成例程中只是删除我申请的IRP。
    可能我没有说清楚我的思路。我的上层是一个包过滤驱动(NDIS),下层是一个硬件驱动程序。硬件驱动程序采用系统队列对我传下的IRP排队,先返回STATUS_PENDING,待中断服务程序完成(调用NextIrp)才返回STATUS_SUCESS。我希望在STATUS_SUCCESS时,才调用IOCOMPLETE返回到上层。这就存在一个同步调用的问题。应该如何实现?我的IRQL=DISPATCH_LEVEL。
    谢谢!!!
打倒一切反动派。。。。。。
xqchen
驱动牛犊
驱动牛犊
  • 注册日期2001-09-07
  • 最后登录2004-12-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-07 01:37
Can\'t wait at IRQL=DISPATCH_LEVEL. Might need to create a APC to wait.
hzh6970
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-07 14:43
Can\'t wait at IRQL=DISPATCH_LEVEL. Might need to create a APC to wait.


my IRQL=DISPATCH_LEVEL, how to lower IRQL to APC_LEVEL?
How to create a APC?

打倒一切反动派。。。。。。
zdhe
驱动太牛
驱动太牛
  • 注册日期2001-12-26
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72362分
  • 威望362260点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-06-07 23:46
queue一个workitem 看看。
hzh6970
驱动牛犊
驱动牛犊
  • 注册日期2001-12-26
  • 最后登录2002-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-08 09:52
queue一个workitem 看看。


我不太明白你的含义,能说详细点吗?
打倒一切反动派。。。。。。
游客

返回顶部