Compartilhar via


Função WinHttpGetProxySettingsEx (winhttp.h)

Recupera as configurações de proxy estendido.

Sintaxe

WINHTTPAPI DWORD WinHttpGetProxySettingsEx(
  HINTERNET                     hResolver,
  WINHTTP_PROXY_SETTINGS_TYPE   ProxySettingsType,
  PWINHTTP_PROXY_SETTINGS_PARAM pProxySettingsParam,
  DWORD_PTR                     pContext
);

Parâmetros

hResolver

Tipo: _In_ HINTERNET

O identificador do resolvedor WinHTTP retornado pela função WinHttpCreateProxyResolver .

ProxySettingsType

Tipo: _In_ WINHTTP_PROXY_SETTINGS_TYPE

Um tipo de configurações de proxy.

pProxySettingsParam

Tipo: _In_opt_ PWINHTTP_PROXY_SETTINGS_PARAM

Um ponteiro opcional para um WINHTTP_PROXY_SETTINGS_PARAM.

pContext

Tipo: _In_opt_ DWORD_PTR

Um ponteiro opcional para um DWORD que contém dados de contexto que serão passados para a função de retorno de chamada de conclusão.

Retornar valor

Um DWORD que contém um código status indicando o resultado da operação. Os códigos a seguir podem ser retornados (a lista não é exaustiva).

Código Descrição
ERROR_IO_PENDING A operação continua de forma assíncrona.

Requisitos

Requisito Valor
Cabeçalho winhttp.h
Biblioteca Winhttp.lib
DLL Winhttp.dll