LiaoXF
驱动牛犊
驱动牛犊
  • 注册日期2001-09-04
  • 最后登录2003-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1977回复:5

诸位英雄,zwcreatfile等文件操作能运行在APC_LEVEL层上吗????

楼主#
更多 发布于:2001-10-11 11:43
我的zwcreatfile运行在 快速互斥 之中,会出问题吗?书上说 快速互斥 会把irp调到APC_LEVEL层上,是这样么?

程序如下:


 ExAcquireFastMutex( &LogMutex );
 。
 。
 。
 zwcreatfile(。。。。。);
 。
 。
 。
 ExReleaseFastMutex( &LogMutex );
网管
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-10-11 13:24
看ddk,如果ddk说能,不能也能;
       如果ddk说不能,能也不能。。。
“萎软”,是Microsoft的小名!
Towang
驱动牛犊
驱动牛犊
  • 注册日期2001-09-12
  • 最后登录2001-12-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-10-11 16:26
好像只能在PASSIVE_LEVEL层
peng-416
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-10-12 16:44
应该可以的FS在DISPATH_LEVEL,APC在PASSIVE_LEVEL 和 DISPATCH_LEVEL之间.文件系统能中断它,当然能给它提供服务了.
fogcity
驱动牛犊
驱动牛犊
  • 注册日期2001-09-25
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-10-12 18:54
DDK:
Callers of ZwCreateFile must be running at IRQL ASSIVE_LEVEL
~~~~~~~
No way leh
fogcity
驱动牛犊
驱动牛犊
  • 注册日期2001-09-25
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-10-12 19:04
DDK:
Callers of ZwCreateFile must be running at IRQL ASSIVE_LEVEL
~~~~~~~
No way leh
游客

返回顶部