Здравствуйте, Mike09, Вы писали:
M>Подскажите,
M>имею удачно выполненный запрос HTTPSendRequest, при выполнении которого обрабатывались ошибки путем вызова InternetErrorDlg с флагом FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS. Обрабатывались ошибки ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED и ERROR_INTERNET_INVALID_CA. Могу ли я использовать опции удачного запроса при выполнении нового?
Устанавливать эти опции для хендла HINTERNET, который возвращает InternetOpen, и далее использовать этот хендл HINTERNET для всех последующих запросов. Тогда у всех запросов автоматически будут одинаковые опции.
Или организовать цикл от INTERNET_FIRST_OPTION до INTERNET_LAST_OPTION, в цикле считывать опции со старого хендла и устанавливат их на новый. Т.о. можно перенести все опции "как есть".