Método IMsTscAxEvents::OnLogonError
Se llama cuando se produce un error de inicio de sesión u otro evento de inicio de sesión.
Sintaxis
void OnLogonError(
[in] LONG lError
);
Parámetros
-
lError [in]
-
Código de error de inicio de sesión. Esta lista de códigos no es exhaustiva.
-
ARBITRATION_CODE_BUMP_OPTIONS (-5 (0xFFFFFFFB))
-
Winlogon muestra el cuadro de diálogo Contención de sesión .
-
ARBITRATION_CODE_CONTINUE_LOGON (-2 (0xFFFFFFFE))
-
Winlogon continúa con el proceso de inicio de sesión.
-
ARBITRATION_CODE_CONTINUE_TERMINATE (-3 (0xFFFFFFFD))
-
Winlogon termina silenciosamente.
-
ARBITRATION_CODE_NOPERM_DIALOG (-6 (0xFFFFFFFA))
-
Winlogon muestra el cuadro de diálogo Sin permisos .
-
ARBITRATION_CODE_REFUSED_DIALOG (-7 (0xFFFFFFF9))
-
Winlogon muestra el cuadro de diálogo Desconectar rechazado .
-
ARBITRATION_CODE_RECONN_OPTIONS (-4 (0xFFFFFFFC))
-
Winlogon muestra el cuadro de diálogo Volver a conectar .
-
ERROR_CODE_ACCESS_DENIED (-1 (0xFFFFFFFF))
-
Se denegó el acceso al usuario.
-
LOGON_FAILED_BAD_PASSWORD (0 (0x0))
-
Error en el inicio de sesión porque las credenciales de inicio de sesión no son válidas.
-
LOGON_FAILED_OTHER (2 (0x2))
-
Se produjo otro error de inicio de sesión o posterior al inicio de sesión. El cliente de Escritorio remoto muestra una pantalla de inicio de sesión al usuario.
-
LOGON_FAILED_UPDATE_PASSWORD (1 (0x1))
-
La contraseña ha expirado. El usuario debe actualizar su contraseña para continuar con el inicio de sesión.
-
LOGON_WARNING (3 (0x3))
-
El cliente de Escritorio remoto muestra un cuadro de diálogo que contiene información importante para el usuario.
-
STATUS_ACCOUNT_RESTRICTION (-1073741714 (0xC000006E))
-
El nombre de usuario y la información de autenticación son válidos, pero la autenticación se bloqueó debido a restricciones en la cuenta de usuario, como las restricciones de hora del día.
-
STATUS_LOGON_FAILURE (-1073741715 (0xC000006D))
-
El inicio de sesión intentado no es válido. Esto se debe a un nombre de usuario incorrecto o a información de autenticación incorrecta.
-
STATUS_PASSWORD_MUST_CHANGE (-1073741276 (0xC0000224))
-
La contraseña ha expirado. El usuario debe actualizar su contraseña para continuar con el inicio de sesión.
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
Implemente este método en el receptor de eventos para recibir una notificación de que se ha producido un error de inicio de sesión.
Esta lista de códigos no es exhaustiva.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Biblioteca de tipos |
|
Archivo DLL |
|
IID |
IMsTscAxEvents se define como 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |