WINHTTP_PROXY_SETTINGS_EX structure (winhttp.h)
Représente les paramètres de proxy étendus.
Syntaxe
typedef struct _WINHTTP_PROXY_SETTINGS_EX {
ULONGLONG ullGenerationId;
ULONGLONG ullFlags;
PCWSTR pcwszAutoconfigUrl;
PCWSTR pcwszProxy;
PCWSTR pcwszSecureProxy;
DWORD cProxyBypasses;
PCWSTR *rgpcwszProxyBypasses;
DWORD dwInterfaceIndex;
PCWSTR pcwszConnectionName;
} WINHTTP_PROXY_SETTINGS_EX, *PWINHTTP_PROXY_SETTINGS_EX;
Membres
ullGenerationId
Type : ULONGLONG
Génération réseau actuelle (incrémentée chaque fois que la configuration est modifiée).
ullFlags
Type : ULONGLONG
Indicateurs pour les paramètres de proxy (par exemple, WINHTTP_PROXY_TYPE_DIRECT).
pcwszAutoconfigUrl
Type : PCWSTR
URL PAC du réseau (par exemple, L »http://proxy.contoso.com/wpad.dat").
pcwszProxy
Type : PCWSTR
L’adresse proxy et le port pour le trafic HTTP (par exemple, L »http://192.168.1.1:8888").
pcwszSecureProxy
Type : PCWSTR
L’adresse proxy et le port pour le trafic HTTPS (par exemple, L »http://192.168.1.1:8888").
cProxyBypasses
Type : DWORD
Nombre d’entrées dans la liste de contournement du proxy (rgpcwszProxyBypasses).
rgpcwszProxyBypasses
Type : PCWSTR*
Tableau de chaînes contenant chaque site dans la liste de contournement du proxy. (par exemple, L"contoso.com »).
dwInterfaceIndex
Type : DWORD
Index d’interface pour lequel les paramètres ont été récupérés.
pcwszConnectionName
Type : PCWSTR
Nom de la connexion WCM pour laquelle les paramètres ont été récupérés.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winhttp.h |