Re[10]: Остановить выполнение DeviceIoControl
От: StrangerOk  
Дата: 02.04.07 20:10
Оценка:
Здравствуйте, MShura, Вы писали:

MS>По указанной ссылке если все точки не поместятся в буффер размером 64Мгб, то будет ошибка.

MS>В принципе 64Мгб достаточно большое число. В такой буффер поместится описание примерно 4 млн фрагментов.
MS>В худшем случае для этого требуется файл размером более 4 млн кластеров >= 2Гб (кластер 512 байт).
MS>В случае сжатого файла этот размер становится в два раза меньше.
MS>В реальности кластер наверняка будет 4К и фрагменты более одного кластера, так что в буффер 64 Мгб поместится описание фргаментов подавляющего большинства файлов.

MS>В данном случае StartingVcn всегда равен 0.



MS>P.S.

MS>По-моему такой подход (использование мега буффера) неправильный, потому как можно иметь достаточно небольшой буффер для retieval points и получать описание фрагментов порциями.




а что вы можете мне посоветовать в решении моей проблемы, либо что мне передать в ClusterCount используя даный код, либо что вы мне посоветуете переделать или дописать в даном коде (что был в ссылке)?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.