sparse-files
- From
- Pavel Pahomov (2:5090/120)
- To
- Alex Fedotov ()
- Date
- 2001-11-06T01:04:20Z
- Area
- SU.WINDOWS.NT.PROG
05 Nov 01 02:27 Alex Fedotov => Pavel Pahomov:
AF> Еще можно рассмотреть гипотетическую возможность (я в нее не верю),
Зря.
AF> что ребята из Microsoft mess up с константой FSCTL_SET_SPARSE в разных
AF> версиях Platform SDK. У меня она определена как
AF> #define FSCTL_SET_SPARSE \
AF> CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 49, METHOD_BUFFERED,
AF> FILE_SPECIAL_ACCESS)
А у меня как
#define FSCTL_SET_SPARSE CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 49,
METHOD_BUFFERED, FILE_WRITE_DATA)
Причем прописывание руками твоего варианта показало, что FILE_SPECIAL_ACCESS мы
вообще не знаем. :) Поставил туда FILE_ANY_ACCESS - срабатывает нормально,
вроде. Но теперь не работает FSCTL_SET_ZERO_DATA. Завтра буду копать дальше.
ps: у меня стоит VС++6 без сервиспаков, может, в этом все дело? У тебя что
стоит?
: Bad Boys Blue - You're A Woman
--- Легко быть скромным, когда ты - лучший...
* Origin: Feanor's Palace, тел. 215925, 00:00-06:00 (2:5090/120)