структура WINHTTP_PROXY_INFO (winhttp.h)

Структура WINHTTP_PROXY_INFO содержит конфигурацию сеанса или прокси-сервера по умолчанию.

Синтаксис

typedef struct _WINHTTP_PROXY_INFO {
  DWORD  dwAccessType;
  LPWSTR lpszProxy;
  LPWSTR lpszProxyBypass;
} WINHTTP_PROXY_INFO, *LPWINHTTP_PROXY_INFO, *PWINHTTP_PROXY_INFO;

Члены

dwAccessType

Длинное целочисленное значение без знака, содержащее тип доступа. Может иметь одно из следующих значений:

Значение Значение
WINHTTP_ACCESS_TYPE_NO_PROXY
Доступ к Интернету осуществляется через прямое подключение.
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY
Применяется только при настройке сведений о прокси-сервере.
WINHTTP_ACCESS_TYPE_NAMED_PROXY
Доступ к Интернету с помощью прокси-сервера.

lpszProxy

Указатель на строковое значение, содержащее список прокси-серверов.

lpszProxyBypass

Указатель на строковое значение, содержащее список обхода прокси-сервера.

Комментарии

Эта структура используется с WinHttpSetOption и WinHttpQueryOption , чтобы получить или задать конфигурацию прокси-сервера для текущего сеанса, указав флаг WINHTTP_OPTION_PROXY.

Эта структура используется с WinHttpSetDefaultProxyConfiguration и WinHttpGetDefaultProxyConfiguration для получения или задания конфигурации прокси-сервера по умолчанию в реестре.

Список прокси-серверов содержит одну или несколько из следующих строк, разделенных точкой с запятой или пробелами.

([<scheme>=][<scheme>"://"]<server>[":"<port>])

Список обхода прокси-сервера содержит одно или несколько имен серверов, разделенных точкой с запятой или пробелами. Список обхода прокси-сервера также может содержать строку "<local>", чтобы указать, что все локальные сайты интрасети обходятся. Локальными сайтами интрасети считаются все серверы, имена которых не содержат точки.

Примечание Для Windows XP и Windows 2000 см. раздел Требования во время выполнения начальной страницы WinHttp.
 

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная с пакетом обновления 3 (SP3) [только классические приложения]
Минимальная версия сервера Windows Server 2003, Windows 2000 Server с пакетом обновления 3 (SP3) [только классические приложения]
Верхняя часть winhttp.h
Распространяемые компоненты WinHTTP 5.0 и Internet Обозреватель 5.01 или более поздней версии в Windows XP и Windows 2000.

См. также раздел

Версии WinHTTP