luxs200
驱动牛犊
驱动牛犊
  • 注册日期2001-07-23
  • 最后登录2015-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1186回复:2

判断新建文件

楼主#
更多 发布于:2002-09-30 15:17
挂接FILEMON后,有没有办法在IRP_MJ_WRITE里面判断一个文件是否是一个新建文件?
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-09-30 15:57
我猜有两种方法:
1:
在IRPP_MJ_WRITE时,FILE_OBJECT结构应该含有这方面的Flag.
2:
另外,IRP_MJ_CREATE时,可以知道是否是创建新文件,这时可以保存一个标志,当该文件被第一次保存以后,便取消这个标,这样,在IRP_MJ_WRITE时,便可以依据这个标志判断是否是新文件创建。
Tom_lyd
luxs200
驱动牛犊
驱动牛犊
  • 注册日期2001-07-23
  • 最后登录2015-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-09-30 17:01
我看过FASTFAT源码,好象没有看到对Flag或其他的有这样的操作来标示这个文件是新建文件。
游客

返回顶部