在稀疏文件中查找数据块的长度

时间:2012-11-19 07:11:33

标签: c++ file visual-c++ ntfs sparse-file

如何从某个偏移量开始在稀疏文件中找到非零数据块的长度? 我是否必须读取一些文件或操作系统可以从一些可以缓存的元数据中读取该信息? 我正在使用Windows操作系统和Visual Studio C ++。

1 个答案:

答案 0 :(得分:1)

您可以DeviceIoControl使用FSCTL_QUERY_ALLOCATED_RANGES命令。