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 |