Функция WinHttpResetAutoProxy (winhttp.h)
Функция WinHttpResetAutoProxy сбрасывает автоматический прокси-сервер.
Синтаксис
WINHTTPAPI DWORD WinHttpResetAutoProxy(
[in] HINTERNET hSession,
[in] DWORD dwFlags
);
Параметры
[in] hSession
Допустимый дескриптор сеанса HINTERNET WinHTTP, возвращенный предыдущим вызовом функции WinHttpOpen .
[in] dwFlags
Набор флагов, влияющих на операцию сброса.
Следующие флаги поддерживаются в соответствии с определением в файле заголовка Winhttp.h .
Значение | Значение |
---|---|
|
Принудительно выполняет очистку и повторную попытку получения сведений о постоянном прокси-сервере в текущей сети. |
|
Сброс сведений pad для текущей сети. |
|
Очистите сведения pad для всех сетей. |
|
Очистка постоянного кэша HTTP скриптов прокси-сервера. |
|
Принудительно выполняет очистку и повторную попытку всех сведений о прокси-сервере в текущей сети. |
|
Сброс сведений о текущем прокси-сервере и уведомление об изменении сети. |
|
Работайте со службой autoproxy, а не с текущим процессом. Примечание Этот флаг является обязательным.
Приложения, использующие функцию WinHttpGetProxyForUrl для очистки внутрипроцессного кэширования, должны закрыть дескриптор hInternet и открыть новый дескриптор для будущих вызовов. |
Возвращаемое значение
Код, указывающий на успешное или неудачное выполнение операции.
Код возврата | Описание |
---|---|
|
Операция выполнена успешно. |
|
Параметр hSession не является допустимым дескриптором. |
|
Параметр hSession не является результатом вызова WinHttpOpen. |
Комментарии
Чтобы сбросить все данные, задайте параметр dwFlags , включив WINHTTP_RESET_ALL и WINHTTP_RESET_OUT_OF_PROC.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | winhttp.h |
Библиотека | Winhttp.lib |
DLL | Winhttp.dll |