我需要实现一个在尾部加标记的最简单的功能模型,只是想说明这种方式是可行的。但是在记录文件打开引用次数的问题上,困扰了好几个星期了。看了以前toolfat的sfilter的代码,是通过自己记录相关数据,在create的时候把refcount加1,在close的时候减1。但是我用他的... 全文

2008-11-17 12:27 来自版块 - 文件系统(过滤)驱动程序开发

网上各种教程看了许多,基本都是那么几步设置。现在就是都设置完了,打开虚拟机,等待在那个进入debug系统的界面,然后打开windbg,显示不能打开那个pipe\\com_1什么的,我理解就是打不开这个和虚拟机通信的管道。我笔记本没有com口,但是看许多人问过,因该只是用一个管道,... 全文

2008-11-16 11:14 来自版块 - 开发工具使用

自己构造irp 写数据,文件大小增加了,但是写入的都是0?打开看到的还是原来数据,但是看属性什么的字节都增加了。有知道原因的朋友帮忙指点下,谢谢了!

2008-11-14 10:43 来自版块 - 文件系统(过滤)驱动程序开发

看大家讨论,说放在头有映射的问题,放在尾难道没有吗?哪位大牛帮忙说说,谢谢了

2008-11-10 23:10 来自版块 - 文件系统(过滤)驱动程序开发

哪位大牛帮忙说下,如果逻辑去尾的话,在写得时候那个逻辑去掉的尾和文件真实数据的之间关系是什么样的??

2008-10-29 11:02 来自版块 - 文件系统(过滤)驱动程序开发

刚看了一些大牛的讨论,还不是很明白这中间的细节,想请教一下,这个filter +layerFSD 和前面大家讨论的“双缓存”有区别吗?这种模式比起前面的一些技术有哪些优点呢?毕竟实现起来感觉也是超难得,到底值不值得呢?

2008-10-27 17:14 来自版块 - 文件系统(过滤)驱动程序开发

• File — This represents all opens across all data streams of a file. Currently these contexts are not supported.• ... 全文

2007-10-29 10:53 来自版块 - 文件系统(过滤)驱动程序开发

主要代码在下面,如果是c,d 等本地硬盘,操作成功;但是当我指定我的usb盘h时,操作到这里就停止响应了;但也不是死机,重新开始干别的好像也行,就是好像explorer不行了,结束任务也不行,只有重启系统。想请教大牛们,普通本地硬盘和usb盘有什么区别?为什么同样的代码两个结果?... 全文

2007-10-14 15:23 来自版块 - 文件系统(过滤)驱动程序开发

我的要求比较简单,对特定的文件目录中的所有文件进行透明加解密,主要移植了tooflat的read,write,create几个函数,现在碰到些问题请教一下了解的大牛们。1、关于if (!(Irp->Flags & (IRP_NOCACHE | IRP_PAGING_... 全文

2007-10-08 12:32 来自版块 - 文件系统(过滤)驱动程序开发


返回顶部