q065700
驱动牛犊
驱动牛犊
  • 注册日期2007-11-09
  • 最后登录2008-05-08
  • 粉丝0
  • 关注0
  • 积分530分
  • 威望54点
  • 贡献值0点
  • 好评度53点
  • 原创分0分
  • 专家分0分
阅读:1171回复:1

不理解,请高手进来看~(已经解决)

楼主#
更多 发布于:2008-02-29 16:36
if (!(Irp->Flags & (IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO)))
{
    IoSkipCurrentIrpStackLocation(Irp);
    return IoCallDriver(DevExt->AttachedToDeviceObject, Irp);
}
在读里面有这句是判断要读的文件是不是在内存中,如果已经保存在内存中,就返回。

如果我上面理解对的话,那同样的这句,在写里面出现,怎么理解?
root60931
驱动大牛
驱动大牛
  • 注册日期2002-10-25
  • 最后登录2023-10-29
  • 粉丝2
  • 关注0
  • 积分1013分
  • 威望432点
  • 贡献值0点
  • 好评度311点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2008-02-29 17:58
确保磁盘和缓存中的数据一致?
好好学习,天天向上! root60931@gmail.com
游客

返回顶部