阅读:1413回复:1
Sfilter为什么不能绑定在ftdisk的设备上?
操作系统 windows2000_sp4 IFS2003
硬盘:4个分区均为fat32 原贴地址:http://www.driverdevelop.com/forum/html_84531.html?1105164123 在DriverEntry中加入了 DriverObject->MajorFunction[IRP_MJ_READ] = SfRead; DriverObject->MajorFunction[IRP_MJ_WRITE] = SfWrite; 自定义的这两个函数内容拷贝自SfCleanupClose函数,仅仅是对IRP向下传递。 无法截获IRP_MJ_READ和IRP_MJ_WRITE。是不是对Sfilter还要进行其他的修改?希望对Sfilter有研究的达人指条明路! ------------------------------------------------- 用IFS2003自带的Sfilter编译通过后,加载,重启,用IFS工具Devicetree观察: 1、\\Driver\\Cdrom下的设备\\Device\\Cdrom1已经和\\FileSystem\\Sfilter绑定,但\\Driver\\Ftdisk下的四个Volume设备均没有被绑定; 2、\\FileSystem\\Cdfs已经和\\FileSystem\\Sfilter绑定,但\\FileSystem\\Fastfat没有被绑定。 [编辑 - 1/8/05 by quicking] |
|
沙发#
发布于:2005-01-20 16:15
兄弟,我遇到的问题和你一样啊?怎么解决的?给我点经验和你成功的代码片断吧。多谢了!paladin@redsec.org
[编辑 - 1/20/05 by paladinii] |
|
|