Condividi tramite


Metodo IWSManConnectionOptionsEx2::SetProxy (wsmandisp.h)

Imposta le informazioni proxy per la sessione.

Sintassi

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

Parametri

[in] accessType

Specifica il tipo di accesso proxy. Questo parametro deve essere impostato su uno dei valori nell'enumerazione WSManProxyAccessTypeFlags . Il valore predefinito è WSManProxyWinHttpConfig.

[in] authenticationMechanism

Specifica il meccanismo di autenticazione da usare per il proxy. Questo parametro è facoltativo e il valore predefinito è 0. Se questo parametro è impostato su 0, il client WinRM sceglie Kerberos o Negotiate. In caso contrario, questo parametro deve essere impostato su uno dei valori nell'enumerazione WSManProxyAuthenticationFlags . Il valore predefinito dell'enumerazione è WSManFlagProxyAuthenticationUseNegotiate.

[in] userName

Specifica il nome utente per l'autenticazione proxy. Questo parametro è facoltativo e, Se non viene specificato un valore per questo parametro, vengono utilizzate le credenziali predefinite.

[in] password

Specifica la password per l'autenticazione proxy. Questo parametro è facoltativo e, Se non viene specificato un valore per questo parametro, vengono utilizzate le credenziali predefinite.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le credenziali predefinite sono le credenziali in cui funziona il thread corrente.

Requisiti

   
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione wsmandisp.h
Componente ridistribuibile Windows Management Framework in Windows Server 2008 con SP2 e Windows Vista con SP2

Vedi anche

IWSManConnectionOptionsEx2