estrutura WINHTTP_PROXY_INFO (winhttp.h)

A estrutura WINHTTP_PROXY_INFO contém a configuração de proxy padrão ou de sessão.

Sintaxe

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

Membros

dwAccessType

Valor inteiro longo sem sinal que contém o tipo de acesso. Esse valor pode ser um dos seguintes:

Valor Significado
WINHTTP_ACCESS_TYPE_NO_PROXY
Internet acessada por meio de uma conexão direta.
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY
Aplica-se somente ao definir informações de proxy.
WINHTTP_ACCESS_TYPE_NAMED_PROXY
Internet acessada usando um proxy.

lpszProxy

Ponteiro para um valor de cadeia de caracteres que contém a lista de servidores proxy.

lpszProxyBypass

Ponteiro para um valor de cadeia de caracteres que contém a lista de bypass de proxy.

Comentários

Essa estrutura é usada com WinHttpSetOption e WinHttpQueryOption para obter ou definir a configuração de proxy para a sessão atual especificando o sinalizador WINHTTP_OPTION_PROXY.

Essa estrutura é usada com WinHttpSetDefaultProxyConfiguration e WinHttpGetDefaultProxyConfiguration para obter ou definir a configuração de proxy padrão no registro.

A lista de servidores proxy contém uma ou mais das seguintes cadeias de caracteres separadas por ponto e vírgula ou espaço em branco.

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

A lista de bypass de proxy contém um ou mais nomes de servidor separados por ponto-e-vírgula ou espaço em branco. A lista de bypass de proxy também pode conter a cadeia de caracteres "<local>" para indicar que todos os sites de intranet locais são ignorados. Os sites de intranet locais são considerados todos os servidores que não contêm um período em seu nome.

Nota Para Windows XP e Windows 2000, consulte a seção Requisitos de tempo de execução da página inicial do WinHttp.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho]
Cabeçalho winhttp.h
Redistribuível WinHTTP 5.0 e Internet Explorer 5.01 ou posterior no Windows XP e Windows 2000.

Confira também

Versões do WinHTTP