Énumération WSManProxyAccessType (wsman.h)

Définit le type d’accès proxy.

Syntax

typedef enum WSManProxyAccessType {
  WSMAN_OPTION_PROXY_IE_PROXY_CONFIG = 1,
  WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG = 2,
  WSMAN_OPTION_PROXY_AUTO_DETECT = 4,
  WSMAN_OPTION_PROXY_NO_PROXY_SERVER = 8
} ;

Constantes

 
WSMAN_OPTION_PROXY_IE_PROXY_CONFIG
Valeur : 1
Utilisez la configuration du proxy Internet Explorer pour l’utilisateur actuel. Il s'agit du paramètre par défaut.
WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG
Valeur : 2
Utilisez les paramètres de proxy configurés pour WinHTTP.
WSMAN_OPTION_PROXY_AUTO_DETECT
Valeur : 4
Forcer la définition automatique d’un proxy.
WSMAN_OPTION_PROXY_NO_PROXY_SERVER
Valeur : 8
N’utilisez pas de serveur proxy. Tous les noms d’hôte sont résolus localement.

Remarques

L’option WSMAN_OPTION_PROXY_IE_PROXY_CONFIG renvoie les paramètres de proxy internet Explorer de l’utilisateur actuel pour la connexion réseau active. Cette option nécessite le chargement du profil utilisateur. Cette option peut être utilisée directement lorsqu’elle est appelée dans un processus qui s’exécute sous une identité de compte d’utilisateur interactive. Si l’application cliente s’exécute dans un contexte utilisateur différent de celui de l’utilisateur interactif, l’application cliente doit charger explicitement le profil utilisateur avant d’utiliser cette option.

Si l’API de gestion à distance Windows est appelée à partir d’un service, WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG ou WSMAN_OPTION_PROXY_AUTO_DETECT doit être utilisé si un proxy est requis.

L’option WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG se traduit par l’option WINHTTP_ACCESS_TYPE_DEFAULT_PROXY dans WinHTTP. WinHTTP récupère le proxy statique ou la configuration directe à partir du Registre. WINHTTP_ACCESS_TYPE_DEFAULT_PROXY n’hérite pas des paramètres de proxy du navigateur. WinHTTP ne partage aucun paramètre de proxy avec Internet Explorer. Cette option obtient la configuration du proxy WinHTTP définie par l’utilitaire ProxyCfg.exe.

Spécifications

   
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
En-tête wsman.h
Composant redistribuable Windows Management Framework sur Windows Server 2008 avec SP2 et Windows Vista avec SP2