Método IWSManConnectionOptionsEx2::SetProxy (wsmandisp.h)
Define as informações de proxy para a sessão.
Sintaxe
HRESULT SetProxy(
[in] long accessType,
[in] long authenticationMechanism,
[in] BSTR userName,
[in] BSTR password
);
Parâmetros
[in] accessType
Especifica o tipo de acesso de proxy. Esse parâmetro deve ser definido como um dos valores na enumeração WSManProxyAccessTypeFlags . O valor padrão é WSManProxyWinHttpConfig.
[in] authenticationMechanism
Especifica o mecanismo de autenticação a ser usado para o proxy. Esse parâmetro é opcional e o valor padrão é 0. Se esse parâmetro for definido como 0, o cliente WinRM escolherá Kerberos ou Negotiate. Caso contrário, esse parâmetro deve ser definido como um dos valores na enumeração WSManProxyAuthenticationFlags . O valor padrão da enumeração é WSManFlagProxyAuthenticationUseNegotiate.
[in] userName
Especifica o nome de usuário para autenticação de proxy. Esse parâmetro é opcional. Se um valor não for especificado para esse parâmetro, as credenciais padrão serão usadas.
[in] password
Especifica a senha para autenticação de proxy. Esse parâmetro é opcional. Se um valor não for especificado para esse parâmetro, as credenciais padrão serão usadas.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
As credenciais padrão são as credenciais sob as quais o thread atual está operando.
Requisitos
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Plataforma de Destino | Windows |
Cabeçalho | wsmandisp.h |
Redistribuível | Windows Management Framework no Windows Server 2008 com SP2 e Windows Vista com SP2 |