1

Windows XP 是否保证文件的“最后修改”信息(可以使用 _stat64 读取)是正确的,即使创建它(并使其保持打开状态)的进程被任务管理器等杀死?(不包括拔出电源线)

从实验来看,它似乎在杀死文件时关闭了文件,并将“最后修改”设置为那一刻,但想确定这一点。

提前致谢。

4

1 回答 1

1

进程终止的方式不应该与这种事情有任何关系,因为无论进程如何终止,内核句柄(包括文件的句柄)都会自动关闭,因此与关闭文件句柄相关的正常操作(包括最后更新修改时间)应该被执行。

于 2012-01-30T14:24:22.907 回答