Méthode IMsTscAxEvents::OnDisconnected
Appelé lorsque le contrôle client a été déconnecté du serveur Hôte de session Bureau à distance (hôte de session Bureau à distance).
Syntaxe
void OnDisconnected(
[in] long discReason
);
Paramètres
-
discReason [in]
-
Spécifie la raison de la déconnexion. Voici une liste de codes d’erreur. Certains de ces codes d’erreur sont définis dans Wincred.h.
-
disconnectReasonAtClientWinsockFDCLOSE (2308 (0x904))
-
Socket fermé.
-
disconnectReasonByServer (3 (0x3))
-
Déconnexion à distance par serveur. Il ne s’agit pas d’un code d’erreur.
-
disconnectReasonClientDecompressionError (3080 (0xC08))
-
Erreur de décompression.
-
disconnectReasonConnectionTimedOut (264 (0x108))
-
Délai de connexion dépassé.
-
disconnectReasonDecryptionError (3078 (0xC06))
-
Erreur de déchiffrement.
-
disconnectReasonDNSLookupFailed (260 (0x104))
-
Échec de recherche de nom DNS.
-
disconnectReasonDNSLookupFailed2 (1288 (0x508))
-
Échec de la recherche DNS.
-
disconnectReasonEncryptionError (2822 (0xB06))
-
Erreur de chiffrement.
-
disconnectReasonGetHostByNameFailed (1540 (0x604))
-
Échec de l’appel gethostbyname pour Windows Sockets.
-
disconnectReasonHostNotFound (520 (0x208))
-
Erreur hôte introuvable.
-
disconnectReasonInternalError (1032 (0x408))
-
Erreur interne.
-
disconnectReasonInternalSecurityError (2310 (0x906))
-
Erreur de sécurité interne.
-
disconnectReasonInternalSecurityError2 (2566 (0xA06))
-
Erreur de sécurité interne.
-
disconnectReasonInvalidEncryption (1286 (0x506))
-
La méthode de chiffrement spécifiée n’est pas valide.
-
disconnectReasonInvalidIP (2052 (0x804))
-
Adresse IP incorrecte spécifiée.
-
disconnectReasonInvalidServerSecurityInfo (1542 (0x606))
-
Les données de sécurité du serveur ne sont pas valides.
-
disconnectReasonInvalidSecurityData (1030 (0x406))
-
Les données de sécurité ne sont pas valides.
-
disconnectReasonInvalidIPAddr (776 (0x308))
-
L’adresse IP spécifiée n’est pas valide.
-
disconnectReasonLicensingFailed (2056 (0x808))
-
Échec de la négociation de licence.
-
disconnectReasonLicensingTimeout (2312 (0x908))
-
Délai d’expiration des licences.
-
disconnectReasonLocalNotError (1 (0x1))
-
Déconnexion locale. Il ne s’agit pas d’un code d’erreur.
-
disconnectReasonNoInfo (0 (0x0))
-
Aucune information n'est disponible.
-
disconnectReasonOutOfMemory (262 (0x106))
-
Mémoire insuffisante.
-
disconnectReasonOutOfMemory2 (518 (0x206))
-
Mémoire insuffisante.
-
disconnectReasonOutOfMemory3 (774 (0x306))
-
Mémoire insuffisante.
-
disconnectReasonRemoteByUser (2 (0x2))
-
Déconnexion à distance par l’utilisateur. Il ne s’agit pas d’un code d’erreur.
-
disconnectReasonServerCertificateUnpackErr (1798 (0x706))
-
Impossible de décompresser le certificat de serveur.
-
disconnectReasonSocketConnectFailed (516 (0x204))
-
Échec de la connexion des sockets Windows.
-
disconnectReasonSocketRecvFailed (1028 (0x404))
-
Échec de l’appel recv windows Sockets.
-
disconnectReasonTimeoutOccurred (1796 (0x704))
-
Un délai d’attente s’est produit.
-
disconnectReasonTimerError (1544 (0x608))
-
Erreur du minuteur interne.
-
disconnectReasonWinsockSendFailed (772 (0x304))
-
Échec de l’appel d’envoi des sockets Windows.
-
SSL_ERR_ACCOUNT_DISABLED (2823 (0xB07))
-
Le compte est désactivé.
-
SSL_ERR_ACCOUNT_EXPIRED (3591 (0xE07))
-
Le compte a expiré.
-
SSL_ERR_ACCOUNT_LOCKED_OUT (3335 (0xD07))
-
Le compte est verrouillé.
-
SSL_ERR_ACCOUNT_RESTRICTION (3079 (0xC07))
-
Le compte est restreint.
-
SSL_ERR_CERT_EXPIRED (6919 (0x1B07))
-
Le certificat reçu a expiré.
-
SSL_ERR_DELEGATION_POLICY (5639 (0x1607))
-
La stratégie ne prend pas en charge la délégation d’informations d’identification au serveur cible.
-
SSL_ERR_FRESH_CRED_REQUIRED_BY_SERVER (8455 (0x2107))
-
La stratégie d’authentification du serveur n’autorise pas les demandes de connexion à l’aide des informations d’identification enregistrées. L’utilisateur doit entrer de nouvelles informations d’identification.
-
SSL_ERR_LOGON_FAILURE (2055 (0x807))
-
Échec de la connexion.
-
SSL_ERR_NO_AUTHENTICATING_AUTHORITY (6151 (0x1807))
-
Aucune autorité n’a pu être contactée pour l’authentification. Le nom de domaine de la partie qui s’authentifie peut être incorrect, le domaine peut être inaccessible ou une relation d’approbation a peut-être échoué.
-
SSL_ERR_NO_SUCH_USER (2567 (0xA07))
-
L’utilisateur spécifié n’a pas de compte.
-
SSL_ERR_PASSWORD_EXPIRED (3847 (0xF07))
-
Le mot de passe a expiré.
-
SSL_ERR_PASSWORD_MUST_CHANGE (4615 (0x1207))
-
Le mot de passe utilisateur doit être modifié avant la première connexion.
-
SSL_ERR_POLICY_NTLM_ONLY (5895 (0x1707))
-
La délégation des informations d’identification au serveur cible n’est pas autorisée, sauf si l’authentification mutuelle a été obtenue.
-
SSL_ERR_SMARTCARD_CARD_BLOCKED (8711 (0x2207))
-
Le carte intelligent est bloqué.
-
SSL_ERR_SMARTCARD_WRONG_PIN (7175 (0x1C07))
-
Un code confidentiel incorrect a été présenté au carte intelligent.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
Pour récupérer une description de l’erreur de déconnexion, appelez la méthode GetErrorDescription et transmettez-lui le paramètre discReason et la propriété ExtendedDisconnectReason de l’interface IMsRdpClient .
Pour plus d’informations sur la connexion Web Bureau à distance, consultez Configuration requise pour la connexion Web Bureau à distance.
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour