阅读:1235回复:1
create中一个比较奇怪的问题
在我的驱动中,只过滤了CREATE例程,READ和WRITE都没过滤.我在CREATE里限制了一些进程访问文件,比如说UltraEdit进程访问,我就返回
FltCancelFileOpen( FltObjects->Instance, FltObjects->FileObject); Data->IoStatus.Status = STATUS_ACCESS_DENIED; Data->IoStatus.Information = 0; 现在问题是在某些机器上,用UltraEdit访问后,文件变成0K的了,把文件内容都删了,这是怎么回事,别的进程就不会出现这种情况. |
|
沙发#
发布于:2008-12-10 17:22
用filemon看一下UltraEdit的动作
|
|