Partager via


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 :

Valeur Signification
WINHTTP_ACCESS_TYPE_NO_PROXY
Internet accessible via une connexion directe.
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY
S’applique uniquement lors de la définition d’informations de proxy.
WINHTTP_ACCESS_TYPE_NAMED_PROXY
Internet accessible à l’aide d’un proxy.

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.

Note Pour Windows XP et Windows 2000, consultez la section Conditions d’exécution de la page de démarrage WinHttp.
 

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.

Voir aussi

WinHTTP Versions