检查文件是否稀疏

Qwe*_*tiy 1 .net c++ winapi ntfs file

我想检查位于ntfs文件系统上的文件是否稀疏.我需要用什么功能来检查?

我知道稀疏文件在单独的streems中包含数据片段所以我试图通过FindFirstStreamW和列出备用流FindNextStreamW,但它没有显示任何有趣的稀疏文件.

Rem*_*eau 6

在Win32中,使用该GetFileAttributes()函数,如果FILE_ATTRIBUTE_SPARSE_FILE属性存在,则检查结果.

在.NET中,使用该File.GetAttributes()方法,如果FileAttributes.SparseFile属性存在,则检查结果.