阅读:1639回复:5
整样判断一个文件写结束呢?
在FILEMON的IRP_MJ_WRITE里我整样判断写结束了呢?
在currentIrpStack->Parameters.Write.ByteOffset可以吗? 有好的快的办法吗? 不用close和clear来判断! |
|
|
沙发#
发布于:2005-01-09 10:05
我也在研究这个问题,另一贴在此。高手帮忙!
http://www.driverdevelop.com/forum/html_83079.html?1105235977 |
|
板凳#
发布于:2005-01-10 09:29
cicada
你搞定了吗? 你有QQ吗? 我们交流交流! |
|
|
地板#
发布于:2005-01-10 09:42
在FILEMON的IRP_MJ_WRITE里我整样判断写结束了呢? 只用IRP_MJ_WRITE很难实现。 |
|
|
地下室#
发布于:2005-01-10 17:50
问题太多了!
没办法,只好再问个问题! 我要实时备份C:\FILE.doc 备份的路径是:D:\FILE.doc 当我编辑源文件后,保存时第一次是可以的,但第二次就不行了 请高人讲讲其中的奥秘! 我跟了它的过程,它在源位置做何操作,我相应在目标位置做同样的操作, 在这中间产生了好些临时文件,C:\~$FILE.doc D:\~$FILE.doc C:\~$WDL000.TMP D:\~$WDL000.TMP 最后把TMP改成DOC,当我把D:\~$WDL000.TMP改成DOC时不成功, 第一次可以,有时也可以,返回值是0XC0000043,共享违例! |
|
|
5楼#
发布于:2005-01-12 15:10
QQ:35677615
没有搞 |
|