Форум программистов, компьютерный форум CyberForum.ru

Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
Barbarosa
3 / 3 / 0
Регистрация: 11.06.2008
Сообщений: 27
07.08.2008, 19:24     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING #1
В сервисе создаю CInternetSession. На CInternetSession::OpenURL() исключение. GetLastError() возвращает код ошибки 997 -
Overlapped I/O operation is in progress. ERROR_IO_PENDING. Не знаю, как побороть
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2008, 19:24     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING
Посмотрите здесь:

C++ Vector ругается на использование классов E2397 и Invalid pointer operation
C++ Ошибка "Drawing operation was attempted when there was no current window"
На основе созданного класса OPERATION, создать класс-потомок OP_SUMMATOR, который производит сложение двух полей C++
C++ Answer to this questions, in the Operation Systems!
invalid pointer operation C++
What operation can be increased by one variable x? C++
C++ Drawing operation was attempted when there was no current window. Что за ошибка?
C++ Drawing operation was attemted when there was no current window
C++ Invalid pointer operation
C++ Ошибка при компиляции Illegal structure operation
C++ Invalid floating point operation при работе с массивами
Progress массив - что то? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
07.08.2008, 20:01     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING #2
Что-то ты подсел на сервисах... Да еще и в интернет пытаешься коннектится... Никак шпиончика пишешь

Посмотри статейку http://www.codeproject.com/useritems/asyncwininet.asp раздел 'Theory', там как раз написано что надо делать при получении ERROR_IO_PENDING, кстати, там же может быть и симпатичный wrapper, так что тебе и делать ничего не придется.

С уважением, Владимир
Barbarosa
3 / 3 / 0
Регистрация: 11.06.2008
Сообщений: 27
13.08.2008, 18:35  [ТС]     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING #3
Попробовал через WinHttp с использованием callback функции. Та же ошибка на InternetOpenUrl. Примечательно, что InternetOpenUrl не закачивает файл, а возвращает HINTERNET, т.е. он не читает файл, а только связывает HINTERNET с урлом (я так понял ). CALLBACK не вызывается со статусом INTERNET_STATUS_HANDLE_CREATED, а вызывается со статусом INTERNET_STATUS_REQUEST_COMPLETE. Следовательно, я не могу в CALLBACK сохранить дескриптор файла и подождать, когда он закачается.
Barbarosa
3 / 3 / 0
Регистрация: 11.06.2008
Сообщений: 27
13.08.2008, 18:36  [ТС]     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING #4
Попробовал через WinHttp с использованием callback функции. Та же ошибка на InternetOpenUrl. Примечательно, что InternetOpenUrl не закачивает файл, а возвращает HINTERNET, т.е. он не читает файл, а только связывает HINTERNET с урлом (я так понял ). CALLBACK не вызывается со статусом INTERNET_STATUS_HANDLE_CREATED, а вызывается со статусом INTERNET_STATUS_REQUEST_COMPLETE. Следовательно, я не могу в CALLBACK сохранить дескриптор файла и подождать, когда он закачается.
Кстати, пишу не шпиона, а сервис для мониторинга хостов
Yandex
Объявления
13.08.2008, 18:36     Ошибка: Overlapped I/O operation is in progress. ERROR_IO_PENDING
Ответ Создать тему
Опции темы

Текущее время: 03:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru