我用FileMon 来实现监控,在读的处理中我做了如下的处理:if( (strstr(fullPathName,"test.tmp")) ){if( (Irp->Flags&IRP_NOCACHE) || (Irp->Flags&I...
全文
回复(15) 2007-07-12 13:29 来自版块 - 文件系统(过滤)驱动程序开发
表情
driver12345自己顶起! 哪位帅哥或者靓女能解决此问题呀? 报酬再商谈! 我的联系方式:work_beijin@hotmail.com(2007-08-19 20:02)
driver12345不能用冲定向的 大家有好办法的话有报酬的(2007-07-18 16:43)
wengzuhongthx(2007-07-17 18:39)
znsoft引用第11楼wengzuhong于2007-07-17 18:19发表的 : reparse points?what?? 就是把文件路径改了,返回 reparse 状态,让上层去读新的(2007-07-17 18:29)
wengzuhongreparse points?what??(2007-07-17 18:19)
michaelgzWhy not using reparse points?(2007-07-16 22:14)
driver12345我的需求是这样的: 上层程序读本地的一个临时文件,这个临时文件做为远程文件的缓冲, 在读之前判断下文件的内容是不是更新过, 如果要更新的话就首先从远程读回来, 再写到该临时文件里 现在的问题是读被阻塞了...(2007-07-16 17:14)
wengzuhong实现功能: 在sfcreate中发送自己的irp(read)并得到数据 1. 在sfcreate中的得到全路径后调用(发送自建的irp) 运行调试的过程: 1. irp经过sfread、sfreadcomplete、SfIssueReadWriteIrpSynchrono...(2007-07-16 13:41)
driver12345我的需求是这样的: 其实这是个临时的文件,该临时文件做为缓冲,真正的文件的内容是在网络上的服务器上 在读之前要判断缓冲文件的内容是不是更新,没有更新的话就去网络上把文件内容读回来写到该临时文件里,再让文件去读操作 这就是在读的时候要等待的原因 ...(2007-07-16 10:54)
michaelgz如果在irp->flags 我加上irpnocache 的标记可以? No 我用异步的方式可以吗? You can pend your WRITE IRP in another thread, but you cannot wait on it in paging pat...(2007-07-13 22:31)

返回顶部