我用的lsxredrain兄的filespy模型,正在解决FileObject的查询问题,在SpyCreate中对需要加密文件(c :\test.txt)的FileObjec->FsContextt的指针进行保存,然后再sfread和sfwrite中进行比较(没有使用Has...
全文
回复(18) 2007-08-22 15:58 来自版块 - 文件系统(过滤)驱动程序开发
表情
zoneupcreate是并发的(2007-11-27 11:21)
wanghui219用户被禁言,该主题自动屏蔽!(2007-09-07 00:22)
abc13271552请大牛指点一下, 裸体跪求....(2007-09-06 09:22)
abc13271552if ( strncmp(fullPathName, "C:\\t2.doc", strlen("C:\\t2.doc")) == 0 ) { KEVENT Event; DbgPrint("Set CreateCo...(2007-09-06 09:20)
abc13271552NTSTATUS CreateCompleted( PDEVICE_OBJECT DeviceObject, PIRP Irp, PVOID Context ) { PKEVENT Event = Context; ...(2007-09-06 09:17)
abc13271552KeAcquireSpinLock(&hookExt->SpinLock, &hookExt->OldIrql); DbgPrint("%d\n", FileObject->FsContext; ...(2007-09-06 09:15)
abc13271552if ( strncmp(fullPathName, "C:\\t2.doc", strlen("C:\\t2.doc")) == 0 ) {  status = SfForwardIrpSyncronously(hookExt->...(2007-09-06 09:11)
silon212你的FsContext是在什么时候存的,如果是在 IoCallDriver() 下发给 FSD 之前的话,那它就是 0x00000000,和 IRP_MJ_READ 中的就不一样。FSD 处理完 IRP_MJ_CREATE 后的 FileObject->FsContext ...(2007-09-06 05:52)
lsxredrain引用第1楼lsxredrain于2007-08-22 16:13发表的 : 在SpyCreate需要同步一下(2007-09-03 13:20)
devia文件可能会被多次Create,你保存的到底是成功的还是不成功的?(2007-09-03 12:30)

返回顶部