阅读:1697回复:4
IFS新手关于测试sfilter的问题
sfilter在什么条件下才输出调试信息(就是dbgprint输出文件名)啊?
我刚进入IFS领域,首先学习sfilter,编译成功,安装运行也成功,好象是只要创建和修改文件就应该在WinDbg中可以看到文件名,是吗?但我的程序却什么也看不到(我在资源管理器中右键创建文件,或用记事本创建文件都不行)。自己在SfCreate的开始处加了DbgPrint,能够输出到WinDbg,但后面显示文件名的那部分代码一直没有执行到,到底在什么情况下才能显示文件名? |
|
沙发#
发布于:2007-03-22 12:41
结贴。
|
|
板凳#
发布于:2007-03-04 21:33
谢谢楼上,我去试试看。
|
|
地板#
发布于:2007-03-03 17:21
sfilter 是可以显示文件名,但是缺省是不显示的
控制显示的是在注册表中的一个键值 HKLM\System\CurrentControlSet\Services\vsfilter\ 在这个下面建立一个 键 DebugFlags 它的值为 0x00010007 重启一下电脑,用 dbgview ,softice , windbg 都可以看到了 具体的你看一下 sfilter 里的 sfilter.inf 这个文件就知道了 |
|
地下室#
发布于:2007-03-03 09:56
可以试试用DbgView看看
|
|
|