Compartilhar via


estrutura WINHTTP_PROXY_SETTINGS_EX (winhttp.h)

Representa as configurações de proxy estendidas.

Sintaxe

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;

Membros

ullGenerationId

Tipo: ULONGLONG

A geração de rede atual (incrementada sempre que a configuração é alterada).

ullFlags

Tipo: ULONGLONG

Sinalizadores para as configurações de proxy (por exemplo, WINHTTP_PROXY_TYPE_DIRECT).

pcwszAutoconfigUrl

Tipo: PCWSTR

A URL do PAC para a rede (por exemplo, L"http://proxy.contoso.com/wpad.dat").

pcwszProxy

Tipo: PCWSTR

O endereço proxy e a porta para tráfego HTTP (por exemplo, L"http://192.168.1.1:8888").

pcwszSecureProxy

Tipo: PCWSTR

O endereço proxy e a porta para tráfego HTTPS (por exemplo, L"http://192.168.1.1:8888").

cProxyBypasses

Tipo: DWORD

O número de entradas na lista de bypass de proxy (rgpcwszProxyBypasses).

rgpcwszProxyBypasses

Tipo: PCWSTR*

Uma matriz de cadeias de caracteres que contém cada site na lista de bypass de proxy. (por exemplo, L"contoso.com").

dwInterfaceIndex

Tipo: DWORD

O índice de interface para o qual as configurações foram recuperadas.

pcwszConnectionName

Tipo: PCWSTR

O nome da conexão do WCM para o qual as configurações foram recuperadas.

Requisitos

Requisito Valor
Cabeçalho winhttp.h