chenjava
驱动牛犊
驱动牛犊
  • 注册日期2005-03-15
  • 最后登录2012-05-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望35点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:1442回复:0

FREE正常,CHECK 加载后蓝屏,请大侠帮我看看

楼主#
更多 发布于:2009-01-02 20:17
一个网上的文件过滤代码,稍微改了一下
如用附件的代码编译就会出现FREE正常,CHECK蓝屏的问题

如果把DriverObject->MajorFunction[IRP_MJ_DIRECTORY_CONTROL] = FsDirectoryControl;把这句注释掉,加载的时候就不会有问题
怀疑FsDirectoryControl这个函数有问题,在这个函数入口下断点,但是这还没断下来,就已经出错了

看堆栈,错误位置在SfPassThrough,但是为什么加了上面一句会导致SfPassThrough出错呢?FsDirectoryControl似乎跟SfPassThrough没什么关系的啊
附件名称/大小 下载次数 最后更新
SFilter.rar (29KB)  17 2009-01-02 20:17
游客

返回顶部