leolhc
驱动牛犊
驱动牛犊
  • 注册日期2008-02-25
  • 最后登录2008-10-12
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望27点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
阅读:1556回复:2

请问一下在IRP_MJ_CREATE中如何判断有文件被打开

楼主#
更多 发布于:2008-09-10 10:32
      我试过用Irp->IoStatus.Information是否为FILE_OPENED来判断, 不过好像鼠标点击一下文件也会产生有FILE_OPENED的Irp.
leolhc
驱动牛犊
驱动牛犊
  • 注册日期2008-02-25
  • 最后登录2008-10-12
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望27点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-11 09:09
其实我是想尽量减少存储的文件名数量, 鼠标点击在文件上这种动作并没有"打开文件", 所以我想也过滤掉, 也许是我苛求了。多谢大侠的回贴。
引用第1楼michaelgz于2008-09-11 02:49发表的  :


That's right. Why bother?
michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
板凳#
发布于:2008-09-11 02:49
好像鼠标点击一下文件也会产生有FILE_OPENED的Irp.


That's right. Why bother?
游客

返回顶部