在Dokan文件系统上识别Office文件写入操作
我正在使用dokan作为文件系统,并且不知道如何识别office文件写入操作。特别是锁和临时文件。 我必须识别它们,因为只有主文件必须上传到外部数据库。在Dokan文件系统上识别Office文件写入操作
从理论上说我得到办公室的词汇,但这是更多的解决方法。我希望有一个特殊的属性来识别临时文件。
方面克里斯
回答:
您可以检查ProccessId,看看它的办公室proccess。检查文件名是否与临时文件匹配。一些Office版本使用FILE_FLAG_TEMPORARY调用CreateFile,稍后在SetAttributes中设置它。最好的方法是延迟文件上传,直到清理,即使你可以添加一个定时器,几秒钟后上传它。 (不知道,但我想我记得OpenOffice关闭临时文件,然后再打开它来调用MoveFile)。 希望它有帮助。
以上是 在Dokan文件系统上识别Office文件写入操作 的全部内容, 来源链接: utcz.com/qa/265169.html