Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Notifica a la puerta de enlace de Escritorio remoto (puerta de enlace de Escritorio remoto) que el complemento de autenticación no pudo autenticar al usuario.
Sintaxis
HRESULT OnUserAuthenticationFailed(
[in] ULONG_PTR context,
[in] HRESULT genericErrorCode,
[in] HRESULT specificErrorCode
);
Parámetros
[in] context
Puntero a un ULONG que contiene un valor que identifica esta conexión. Use el valor pasado por el método AuthenticateUser .
[in] genericErrorCode
Código de error de Windows que especifica la causa del error de autenticación.
[in] specificErrorCode
Este parámetro está reservado. Establezca siempre este parámetro en cero.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Puede llamar a este método desde la implementación de AuthenticateUser. Si la autenticación requiere más de 1 segundo, se recomienda iniciar un subproceso independiente para realizar la autenticación.
Para ver un ejemplo que usa el método OnUserAuthenticationFailed , consulte el ejemplo de autenticación y autorización conectables de puerta de enlace de Escritorio remoto.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7 |
| Servidor mínimo compatible | Windows Server 2008 R2 |
| Plataforma de destino | Windows |
| Encabezado | tsgauthenticationengine.h |