avi*_*vim 6 c windows winapi ntfs
有一个函数可以设置“有效数据长度”值:SetFileValidData,但我没有找到获取“有效数据长度”值的方法。
SetFileValidData
我想知道给定文件的 EOF 是否与 VDL 不同,因为在 VDL 之后写入VDL<EOF会导致性能损失,如此处所述。
VDL<EOF
avi*_*vim 2
我找到了这个页面,声称:
没有查询 VDL 值的机制
所以答案是“你不能”。
如果您关心性能,可以将 VDL 设置为 EOF,但请注意,您可能允许访问磁盘上的旧垃圾 - 这两个指针之间的部分,如果您在不设置 VDL 的情况下访问该文件,则该部分应该为零指向 EOF。
归档时间:
9 年,11 月 前
查看次数:
1058 次
最近记录:
5 年,5 月 前