Méthode IMsTscAxEvents::OnLogonError
Appelé lorsqu’une erreur d’ouverture de session ou un autre événement d’ouverture de session se produit.
Syntaxe
void OnLogonError(
[in] LONG lError
);
Paramètres
-
lError [in]
-
Code d’erreur d’ouverture de session. Cette liste de codes n’est pas exhaustive.
-
ARBITRATION_CODE_BUMP_OPTIONS (-5 (0xFFFFFFFB))
-
Winlogon affiche la boîte de dialogue Contention de session.
-
ARBITRATION_CODE_CONTINUE_LOGON (-2 (0xFFFFFFFE))
-
Winlogon poursuit le processus d’ouverture de session.
-
ARBITRATION_CODE_CONTINUE_TERMINATE (-3 (0xFFFFFFFD))
-
Winlogon se termine silencieusement.
-
ARBITRATION_CODE_NOPERM_DIALOG (-6 (0xFFFFFFFA))
-
Winlogon affiche la boîte de dialogue Aucune autorisation .
-
ARBITRATION_CODE_REFUSED_DIALOG (-7 (0xFFFFFFF9))
-
Winlogon affiche la boîte de dialogue Déconnecter refusé .
-
ARBITRATION_CODE_RECONN_OPTIONS (-4 (0xFFFFFFFC))
-
Winlogon affiche la boîte de dialogue Reconnecter .
-
ERROR_CODE_ACCESS_DENIED (-1 (0xFFFFFFFF))
-
L’accès a été refusé à l’utilisateur.
-
LOGON_FAILED_BAD_PASSWORD (0 (0x0))
-
L’ouverture de session a échoué, car les informations d’identification d’ouverture de session ne sont pas valides.
-
LOGON_FAILED_OTHER (2 (0x2))
-
Une autre erreur d’ouverture de session ou de post-ouverture de session s’est produite. Le client Bureau à distance affiche un écran d’ouverture de session pour l’utilisateur.
-
LOGON_FAILED_UPDATE_PASSWORD (1 (0x1))
-
Le mot de passe a expiré. L’utilisateur doit mettre à jour son mot de passe pour continuer à se connecter.
-
LOGON_WARNING (3 (0x3))
-
Le client Bureau à distance affiche une boîte de dialogue qui contient des informations importantes pour l’utilisateur.
-
STATUS_ACCOUNT_RESTRICTION (-1073741714 (0xC000006E))
-
Le nom d’utilisateur et les informations d’authentification sont valides, mais l’authentification a été bloquée en raison de restrictions sur le compte d’utilisateur, telles que des restrictions d’heure.
-
STATUS_LOGON_FAILURE (-1073741715 (0xC000006D))
-
La tentative d’ouverture de session n’est pas valide. Cela est dû à un nom d’utilisateur incorrect ou à des informations d’authentification incorrectes.
-
STATUS_PASSWORD_MUST_CHANGE (-1073741276 (0xC0000224))
-
Le mot de passe a expiré. L’utilisateur doit mettre à jour son mot de passe pour continuer à se connecter.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
Implémentez cette méthode dans votre récepteur d’événements pour recevoir une notification indiquant qu’une erreur d’ouverture de session s’est produite.
Cette liste de codes n’est pas exhaustive.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Bibliothèque de types |
|
DLL |
|
IID |
IMsTscAxEvents est défini comme 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |