Fonction WinHttpCreateProxyResolver (winhttp.h)
La fonction WinHttpCreateProxyResolver crée un handle à utiliser par WinHttpGetProxyForUrlEx.
Syntaxe
WINHTTPAPI DWORD WinHttpCreateProxyResolver(
[in] HINTERNET hSession,
[out] HINTERNET *phResolver
);
Paramètres
[in] hSession
Handle de session WINHTTP HINTERNET valide retourné par un appel précédent à WinHttpOpen. Le handle de session doit être ouvert à l’aide de WINHTTP_FLAG_ASYNC.
[out] phResolver
Pointeur vers un nouveau handle à utiliser par WinHttpGetProxyForUrlEx. Lorsque vous avez terminé ou annulé une opération en attente, fermez ce handle avec WinHttpCloseHandle.
Valeur retournée
Code status indiquant le résultat de l’opération.
Les codes suivants peuvent être retournés. | Description |
---|---|
|
L’opération a réussi. |
|
hSession a la valeur NULL. |
|
hSession n’est pas le résultat d’un appel à WinHttpOpen ou hSession n’est pas marqué comme asynchrone à l’aide de WINHTTP_FLAG_ASYNC. |
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winhttp.h |
Bibliothèque | Winhttp.lib |
DLL | Winhttp.dll |