Sparse файлы

textExpanser
Дата: 09.12.2007 16:39:28
Как работать с этими sparse файлами?
Имеется в виду виртуальный NTFS-файл, которы виден как полноценный, но на самом деле существует только частями, занимая место на диске только под размер этих реальных частей, а виртуальные (не существующие) куски места под себя на диске не занимают. Это используется в , например, p2p клиентах, таких как uTorrent.

Так вот вопрос - как определить какие части реально существуют и получить доступ только к ним, записанным в них реальным данным, а не нулям?
LordMAD
Дата: 09.12.2007 17:17:14
textExpanser
как определить какие части реально существуют и получить доступ только к ним, записанным в них реальным данным, а не нулям?

См. FSCTL_QUERY_ALLOCATED_RANGES