Partager via


WinHttpGetProxySettingsEx, fonction (winhttp.h)

Récupère les paramètres de proxy étendus.

Syntaxe

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

Paramètres

hResolver

Type : _In_ HINTERNET

Handle du programme de résolution WinHTTP retourné par la fonction WinHttpCreateProxyResolver .

ProxySettingsType

Type : _In_ WINHTTP_PROXY_SETTINGS_TYPE

Type de paramètres de proxy.

pProxySettingsParam

Type : _In_opt_ PWINHTTP_PROXY_SETTINGS_PARAM

Pointeur facultatif vers un WINHTTP_PROXY_SETTINGS_PARAM.

pContext

Type : _In_opt_ DWORD_PTR

Pointeur facultatif vers un DWORD contenant des données de contexte qui seront passées à la fonction de rappel d’achèvement.

Valeur retournée

DWORD contenant un code status indiquant le résultat de l’opération. Les codes suivants peuvent être retournés (la liste n’est pas exhaustive).

Code Description
ERROR_IO_PENDING L’opération se poursuit de manière asynchrone.

Configuration requise

Condition requise Valeur
En-tête winhttp.h
Bibliothèque Winhttp.lib
DLL Winhttp.dll