Sfilter文件系统驱动绑定与过滤技术详解.pdfVIP

  • 0
  • 0
  • 约4.67千字
  • 约 6页
  • 2026-08-06 发布于北京
  • 举报

Sfilter文件系统驱动绑定与过滤技术详解.pdf

2014.04.27sfilter

sfilter:

文件系统驱动

绑定与过滤

Sfilter基本框

架文件创

建删除修改

重命名

过滤:

绑定:

控制设备:驱动回应自己的程序R3请求过滤设备:驱动绑定到设备,过滤其他程序的i

rp请求已绑定过的返回Filter2Device未绑定过的返回TargetDevice目的:指向下个栈

继续下发IoCreateDevice-IoAttachDeviceToDeviceStack(枚举系统盘符获取

DeviceObject

t)

文件系统过滤框架:

Filemon:仅支持固定磁盘,不支持动态加载U盘示例:FILEMON4.34Sfilter:支

持固定和动态磁盘Minifilter:支持固定和动态磁盘,封装了Sfilter的实现细节

Fipy:支持固定和动态磁盘

Sfilter总体流程:

一个驱动,看到几个文件系统设备,看到几个卷设备,对应每一个设

备就生成相应的过滤设备附载上去,然后进行相应的处理。

文件系统设备回调函数,生成过滤设备进行绑定

文档评论(0)

1亿VIP精品文档

相关文档