Condividi tramite


Metodo ITSGAuthenticateUserSink::OnUserAuthenticationFailed (tsfactorthenticationengine.h)

Notifica al gateway Desktop remoto che il plug-in di autenticazione non è riuscito ad autenticare l'utente.

Sintassi

HRESULT OnUserAuthenticationFailed(
  [in] ULONG_PTR context,
  [in] HRESULT   genericErrorCode,
  [in] HRESULT   specificErrorCode
);

Parametri

[in] context

Puntatore a un ULONG che contiene un valore che identifica questa connessione. Usare il valore passato dal metodo AuthenticateUser .

[in] genericErrorCode

Codice di errore di Windows che specifica la causa dell'errore di autenticazione.

[in] specificErrorCode

Questo parametro è riservato. Impostare sempre questo parametro su zero.

Valore restituito

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

Commenti

È possibile chiamare questo metodo dall'implementazione di AuthenticateUser. Se l'autenticazione richiede più di 1 secondo, è consigliabile avviare un thread separato per eseguire l'autenticazione.

Per un esempio che usa il metodo OnUserAuthenticationFailed , vedere l'esempio di autenticazione pluggable e autorizzazione del gateway Desktop remoto .

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione tscationthenticationengine.h

Vedi anche

ITSGAuthenticateUserSink