Поделиться через


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

Представляет расширенные параметры прокси-сервера.

Синтаксис

typedef struct _WINHTTP_PROXY_SETTINGS_EX {
  ULONGLONG ullGenerationId;
  ULONGLONG ullFlags;
  PCWSTR    pcwszAutoconfigUrl;
  PCWSTR    pcwszProxy;
  PCWSTR    pcwszSecureProxy;
  DWORD     cProxyBypasses;
  PCWSTR    *rgpcwszProxyBypasses;
  DWORD     dwInterfaceIndex;
  PCWSTR    pcwszConnectionName;
} WINHTTP_PROXY_SETTINGS_EX, *PWINHTTP_PROXY_SETTINGS_EX;

Члены

ullGenerationId

Тип: ULONGLONGLONG

Текущее поколение сети (увеличивается при каждом изменении конфигурации).

ullFlags

Тип: ULONGLONGLONG

Флаги для параметров прокси-сервера (например, WINHTTP_PROXY_TYPE_DIRECT).

pcwszAutoconfigUrl

Тип: PCWSTR

URL-адрес PAC для сети (например, L"http://proxy.contoso.com/wpad.dat").

pcwszProxy

Тип: PCWSTR

Адрес прокси-сервера и порт для http-трафика (например, L"http://192.168.1.1:8888").

pcwszSecureProxy

Тип: PCWSTR

Адрес прокси-сервера и порт для трафика HTTPS (например, L"http://192.168.1.1:8888").

cProxyBypasses

Тип: DWORD

Количество записей в списке обхода прокси-сервера (rgpcwszProxyBy pass).

rgpcwszProxyBypasses

Тип: PCWSTR*

Массив строк, содержащий каждый сайт в списке обхода прокси-сервера. (например, L "contoso.com").

dwInterfaceIndex

Тип: DWORD

Индекс интерфейса, для которого были получены параметры.

pcwszConnectionName

Тип: PCWSTR

Имя подключения WCM, для которого были получены параметры.

Требования

Требование Значение
Заголовок winhttp.h