ошибка на InternetReadFile
От: Hare76  
Дата: 07.04.12 05:15
Оценка:
Необходимо скачать файл из интернета... достаточно большой (от нескольких десятков мегабайт и выше) по HTTP протоколу. Проблема в том, что если его сразу в буфер целиком закачивать, то все проходит гладко. Но мне надо его закачивать частями, так как не факт, что буфер достаточно большого размера будет выделен на другой машине. Так вот частями он закачивается, только если перед обращениями к InternetReadFile поставить небольшую паузу на треть секунды (или в дебагере пошагово тоже работает). А в реальном времени вылетает с ошибкой сегментации (Access violation). В чем может быть проблема? Может кто сталкивался?
internetreadfile
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.