阅读:1101回复:2
98下FILEMON的问题
我用FILEMON监控98下的文件操作禁止对文件的访问
对于删除重命名都可以 但对打开就不可以,这时候系统死掉了! 代码如下: case IFSFN_OPEN: if ( MatchFilePolicy( fullpathname ) ) { return 0; 这时系统说缺页错误死了 } else { return (*PrevIFSHookProc)(pfn, fn, Drive , ResType,CodePage, pir); } case IFSFN_DELETE: if (MatchFilePolicy( fullpathname ) ) { return 0;好好的系统没死 } else { return (*PrevIFSHookProc)(pfn, fn, Drive , ResType,CodePage, pir); } |
|
|
沙发#
发布于:2004-11-24 11:02
改成这样呢:
pir->ir_error = ERROR_ACCESS_DENIED; return ERROR_ACCESS_DENIED; |
|
板凳#
发布于:2004-11-24 15:27
谢谢TOOFLAT
刚试了,下可以了! |
|
|