Создание нескольких объектов CInternetSession
От: Yola Украина  
Дата: 10.08.07 13:56
Оценка:
CInternetSession session1("session1", 1);
CInternetSession session2("session2", 2);
CInternetSession session3("session3", 3);

И в результате получается, что
(session1.HINTERNET == session2.HINTERNET == session3.HINTERNET) — верно.

Как быть? Мне нужно скачать файл по частям, одноаременно десятью потоками. В одной сессии я могу начать скачивание только двумя потоками т.к. третий вызов pFile->SendRequest(); подвисает до завершения одного из первых двух. А попытка создать несколько разных сессии не дает результата. А в msdn написано "Use class CInternetSession to create and initialize a single or several simultaneous Internet sessions".


10.08.07 21:18: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.