Partager via


Méthode IWSManConnectionOptionsEx2::SetProxy (wsmandisp.h)

Définit les informations de proxy pour la session.

Syntaxe

HRESULT SetProxy(
  [in] long accessType,
  [in] long authenticationMechanism,
  [in] BSTR userName,
  [in] BSTR password
);

Paramètres

[in] accessType

Spécifie le type d’accès proxy. Ce paramètre doit être défini sur l’une des valeurs de l’énumération WSManProxyAccessTypeFlags . La valeur par défaut est WSManProxyWinHttpConfig.

[in] authenticationMechanism

Spécifie le mécanisme d’authentification à utiliser pour le proxy. Ce paramètre est facultatif et la valeur par défaut est 0. Si ce paramètre est défini sur 0, le client WinRM choisit Kerberos ou Negotiate. Sinon, ce paramètre doit être défini sur l’une des valeurs de l’énumération WSManProxyAuthenticationFlags . La valeur par défaut de l’énumération est WSManFlagProxyAuthenticationUseNegotiate.

[in] userName

Spécifie le nom d’utilisateur pour l’authentification proxy. Ce paramètre est facultatif. Si aucune valeur n’est spécifiée pour ce paramètre, les informations d’identification par défaut sont utilisées.

[in] password

Spécifie le mot de passe pour l’authentification proxy. Ce paramètre est facultatif. Si aucune valeur n’est spécifiée pour ce paramètre, les informations d’identification par défaut sont utilisées.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les informations d’identification par défaut sont les informations d’identification sous lesquelles le thread actuel fonctionne.

Spécifications

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

Voir aussi

IWSManConnectionOptionsEx2