eetrust_wf
驱动牛犊
驱动牛犊
  • 注册日期2007-12-06
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望186点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1233回复:1

create中一个比较奇怪的问题

楼主#
更多 发布于:2008-12-10 14:54
在我的驱动中,只过滤了CREATE例程,READ和WRITE都没过滤.我在CREATE里限制了一些进程访问文件,比如说UltraEdit进程访问,我就返回
FltCancelFileOpen( FltObjects->Instance, FltObjects->FileObject);
Data->IoStatus.Status = STATUS_ACCESS_DENIED;
Data->IoStatus.Information = 0;
现在问题是在某些机器上,用UltraEdit访问后,文件变成0K的了,把文件内容都删了,这是怎么回事,别的进程就不会出现这种情况.
x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2008-12-10 17:22
用filemon看一下UltraEdit的动作
游客

返回顶部