MFCGodfather
驱动牛犊
驱动牛犊
  • 注册日期2006-02-27
  • 最后登录2008-05-06
  • 粉丝0
  • 关注0
  • 积分650分
  • 威望66点
  • 贡献值0点
  • 好评度65点
  • 原创分0分
  • 专家分0分
阅读:2881回复:6

郁闷if (!(Irp->Flags & (IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO)))

楼主#
更多 发布于:2007-03-15 17:36
  为什么在SfRead中if (!(Irp->Flags & (IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO)))总是不成功
Irp->Flags总等于0x00000900郁闷
MFCGodfather
驱动牛犊
驱动牛犊
  • 注册日期2006-02-27
  • 最后登录2008-05-06
  • 粉丝0
  • 关注0
  • 积分650分
  • 威望66点
  • 贡献值0点
  • 好评度65点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-15 17:39
不管怎么读写文件,总是这样,晕,有什么地方要注意的吗,搞不懂,我用新的sfilter,就在SfRead中加上这个判断,就是这样,为什么??????????????????????
galaxay
驱动小牛
驱动小牛
  • 注册日期2004-11-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望129点
  • 贡献值0点
  • 好评度129点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-15 18:03
if ( !(Irp->Flags & IRP_NOCACHE) )?????????????
应该没有感叹号吧!
只处理IRP_NOCACHE就可以了
shenhui
驱动小牛
驱动小牛
  • 注册日期2006-05-11
  • 最后登录2023-02-10
  • 粉丝14
  • 关注11
  • 积分142分
  • 威望1314点
  • 贡献值1点
  • 好评度146点
  • 原创分0分
  • 专家分1分
  • 社区居民
地板#
发布于:2007-03-15 22:11
单就这条指令应该没什么问题,你是不是又在之前对IRP操作了
作一名真实,诚实,优秀的科技工作者!
MFCGodfather
驱动牛犊
驱动牛犊
  • 注册日期2006-02-27
  • 最后登录2008-05-06
  • 粉丝0
  • 关注0
  • 积分650分
  • 威望66点
  • 贡献值0点
  • 好评度65点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-03-16 19:08
是操作了,不会是我在SfCreate里操作了的原因吧
shenhui
驱动小牛
驱动小牛
  • 注册日期2006-05-11
  • 最后登录2023-02-10
  • 粉丝14
  • 关注11
  • 积分142分
  • 威望1314点
  • 贡献值1点
  • 好评度146点
  • 原创分0分
  • 专家分1分
  • 社区居民
5楼#
发布于:2007-03-16 19:56
你可以把主要代码传上来让大家看一看
作一名真实,诚实,优秀的科技工作者!
myfll
驱动牛犊
驱动牛犊
  • 注册日期2009-06-19
  • 最后登录2011-04-07
  • 粉丝0
  • 关注1
  • 积分30分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2010-07-08 19:33
Re:郁闷if (!(Irp->Flags & (IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO)))
我也遇到同样的问题,楼主要是解决了,分享一下!不甚感激!
游客

返回顶部