structure WINHTTP_PROXY_INFO (winhttp.h)
La structure WINHTTP_PROXY_INFO contient la configuration de session ou de proxy par défaut.
Syntaxe
typedef struct _WINHTTP_PROXY_INFO {
DWORD dwAccessType;
LPWSTR lpszProxy;
LPWSTR lpszProxyBypass;
} WINHTTP_PROXY_INFO, *LPWINHTTP_PROXY_INFO, *PWINHTTP_PROXY_INFO;
Membres
dwAccessType
Valeur entière longue non signée qui contient le type d’accès. Il peut s’agir de l’une des valeurs suivantes :
lpszProxy
Pointeur vers une valeur de chaîne qui contient la liste des serveurs proxy.
lpszProxyBypass
Pointeur vers une valeur de chaîne qui contient la liste de contournement du proxy.
Remarques
Cette structure est utilisée avec WinHttpSetOption et WinHttpQueryOption pour obtenir ou définir la configuration du proxy pour la session active en spécifiant l’indicateur WINHTTP_OPTION_PROXY.
Cette structure est utilisée avec WinHttpSetDefaultProxyConfiguration et WinHttpGetDefaultProxyConfiguration pour obtenir ou définir la configuration de proxy par défaut dans le Registre.
La liste des serveurs proxy contient une ou plusieurs des chaînes suivantes séparées par des points-virgules ou des espaces blancs.
([<scheme>=][<scheme>"://"]<server>[":"<port>])
La liste de contournement du proxy contient un ou plusieurs noms de serveurs séparés par des points-virgules ou des espaces blancs. La liste de contournement de proxy peut également contenir la chaîne «< local> » pour indiquer que tous les sites intranet locaux sont contournés. Les sites intranet locaux sont considérés comme tous les serveurs qui ne contiennent pas de point dans leur nom.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement] |
En-tête | winhttp.h |
Composant redistribuable | WinHTTP 5.0 et Internet Explorer 5.01 ou version ultérieure sur Windows XP et Windows 2000. |