【发布时间】:2016-08-30 18:46:25
【问题描述】:
我使用NtQueryInformationFile 和FILE_STANDARD_INFORMATION 结构来检索文件的分配大小。但对于小文件,它返回不正确的1 结果。例如,大小为 1 字节的文本文件返回 8 字节的分配大小,而不是 4096 字节。问题出在哪里?
1我假设这个值不正确,因为资源管理器(在我的情况下是在 Windows XP Checked Build 上) 磁盘上的大小报告更高的数字(4096 字节对于大小为 1) 的文件。
【问题讨论】: