IMsTscAxEvents :: OnDisconnected, méthode

Appelé lorsque le contrôle client a été déconnecté du serveur de l’hôte de session Bureau à distance (Bureau à distance).

Syntaxe

void OnDisconnected(
  [in] long discReason
);

Paramètres

discReason [ dans]

Spécifie la raison de la déconnexion. La liste suivante répertorie les 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 distante par le 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 la recherche de nom DNS.

disconnectReasonDNSLookupFailed2 (1288 (0x508))

Échec de la recherche DNS.

disconnectReasonEncryptionError (2822 (0xB06))

Erreur de chiffrement.

disconnectReasonGetHostByNameFailed (1540 (0x604))

Windows Échec de l’appel gethostbyname des sockets.

disconnectReasonHostNotFound (520 (0x208))

Erreur de l’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 la licence.

disconnectReasonLicensingTimeout (2312 (0x908))

Délai d’expiration de la licence.

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 distante par l’utilisateur. Il ne s’agit pas d’un code d’erreur.

disconnectReasonServerCertificateUnpackErr (1798 (0x706))

Échec de la décompression du certificat du serveur.

disconnectReasonSocketConnectFailed (516 (0x204))

Windows Échec de la connexion des sockets.

disconnectReasonSocketRecvFailed (1028 (0x404))

Windows Échec de l’appel de réception des sockets.

disconnectReasonTimeoutOccurred (1796 (0x704))

Le délai d’attente a expiré.

disconnectReasonTimerError (1544 (0x608))

Erreur de minuteur interne.

disconnectReasonWinsockSendFailed (772 (0x304))

Windows Échec de l’appel d' envoi de Sockets.

Protocole SSL _ _Compte Err _ désactivé (2823 (0xB07))

Le compte est désactivé.

Protocole SSL _ Compte d’erreur _ _ expiré (3591 (0xE07))

Le compte a expiré.

Protocole SSL _ Compte d’erreur _ _ verrouillé _ (3335 (0xD07))

Le compte est verrouillé.

Protocole SSL _ _ _ Restriction de compte ERR (3079 (0xC07))

Le compte est limité.

Protocole SSL _ Le _ certificat d’erreur _ a expiré (6919 (0x1B07))

Le certificat reçu a expiré.

Protocole SSL _ _ _ Stratégie de délégation d’erreur (5639 (0x1607))

La stratégie ne prend pas en charge la délégation des informations d’identification au serveur cible.

Protocole SSL _ ERR _ actualité _ cred _ requise _ par le _ serveur (8455 (0x2107))

La stratégie d’authentification 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.

Protocole SSL _ _ _ Erreur d’ouverture de session (2055 (0x807))

Échec de la connexion.

Protocole SSL _ ERR _ aucune _ _ autorité d’authentification (6151 (0x1807))

Aucune autorité n’a pu être contactée pour l’authentification. Le nom de domaine du tiers d’authentification peut être incorrect, le domaine peut être inaccessible ou une relation d’approbation a peut-être échoué.

Protocole SSL _ ERR _ non de _ ce type d' _ utilisateur (2567 (0xA07))

L’utilisateur spécifié n’a pas de compte.

Protocole SSL _ Le _ mot de passe Err _ a expiré (3847 (0xF07))

Le mot de passe a expiré.

Protocole SSL _ Le _ mot de passe Err _ doit _ changer (4615 (0x1207))

Le mot de passe de l’utilisateur doit être modifié avant d’ouvrir une session pour la première fois.

Protocole SSL _ Stratégie d’erreur _ _ NTLM _ uniquement (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é effectuée.

Protocole SSL _ _Carte à puce Err _ _ bloquée (8711 (0x2207))

La carte à puce est bloquée.

Protocole SSL _ _ _ _ Code pin d’erreur de carte à puce erronée (7175 (0x1C07))

Un code confidentiel incorrect a été présenté à la carte à puce.

Valeur retournée

Cette méthode ne retourne pas de valeur.

Remarques

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 Bureau à distance par le Web, consultez Requirements for connexion Bureau à distance par le Web.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Bibliothèque de types
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents est défini en tant que 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

Voir aussi

IMsTscAxEvents