标签: windows filesystems windows-xp kill-process
Windows XP是否保证文件的“最后修改”信息(可以使用_stat64读取)是正确的,即使创建它(并保持打开状态)的进程被任务管理器等杀死了? (不包括拉出电源线)
从一个实验中看起来它会在杀死时关闭文件,并将“最后一次修改”设置为该时刻,但我想确定这一点。
提前致谢。
答案 0 :(得分:1)
进程终止的方式不应该对这类事情有任何影响,因为无论进程终止,内核句柄(包括那些文件)都会自动关闭,因此与关闭文件句柄相关的正常操作(应该执行包括更新最后修改时间。