Compartir a través de


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

Establece la información de proxy para la sesión.

Sintaxis

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

Parámetros

[in] accessType

Especifica el tipo de acceso de proxy. Este parámetro debe establecerse en uno de los valores de la enumeración WSManProxyAccessTypeFlags . El valor predeterminado es WSManProxyWinHttpConfig.

[in] authenticationMechanism

Especifica el mecanismo de autenticación que se va a usar para el proxy. Este parámetro es opcional y el valor predeterminado es 0. Si este parámetro se establece en 0, el cliente winRM elige Kerberos o Negotiate. De lo contrario, este parámetro debe establecerse en uno de los valores de la enumeración WSManProxyAuthenticationFlags . El valor predeterminado de la enumeración es WSManFlagProxyAuthenticationUseNegotiate.

[in] userName

Especifica el nombre de usuario para la autenticación de proxy. Este parámetro es opcional. Si no se especifica un valor para este parámetro, se usan las credenciales predeterminadas.

[in] password

Especifica la contraseña para la autenticación de proxy. Este parámetro es opcional. Si no se especifica un valor para este parámetro, se usan las credenciales predeterminadas.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Observaciones

Las credenciales predeterminadas son las credenciales con las que funciona el subproceso actual.

Requisitos

   
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2008 R2
Plataforma de destino Windows
Encabezado wsmandisp.h
Redistribuible Windows Management Framework en Windows Server 2008 con SP2 y Windows Vista con SP2

Consulte también

IWSManConnectionOptionsEx2