如何在Windows中锁定多台计算机的文件

时间:2011-03-22 08:35:12

标签: c++ c windows file-io

(在c ++中)我想创建一个将在共享同一文件的多台计算机上运行的进程(在同一个硬盘上)。从每个进程我想写到文件的末尾,但只有当没有其他进程使用该文件时。

如何在写入文件时锁定该文件,或者至少检查另一个进程是否正在使用该文件?

1 个答案:

答案 0 :(得分:1)

当您尝试打开文件时,如果已经使用它将失败。 要查看开放是否失败,您可以: