FILE_BASIC_INFO
结构中包含了一组记录文件修改时间的数据.
LastWriteTime 最后写入时间
ChangeTime 最后修改时间
这两者之间的区别是什么呢?
区别在于metadata,元数据.
LastWriteTime 记录了最后写入的时间,即你通过WriteFile写入文件的时间.修改的是文件的数据流(Data Stream)
ChangeTime 不仅修改数据流会修改ChangeTime,另外修改文件的元数据也会修改ChangeTime.例如,你修改文件的属性(只读,隐藏)或者重命名文件.