Я пытаюсь делать асинхронные запросы с wininet в среде, где я могу импортировать функции DLL, но обратные вызовы невозможны.После отправки запроса с помощью HttpSendRequestW
код опрашивает HttpQueryInfoW
с флагами HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER
, чтобы проверить код состояния.Иногда это работает, иногда это не зависит от размера запроса / ответа.Помещение Sleep()
после HttpSendRequestW
помогает, но блоки, которые я хочу предотвратить.