Freigeben über


IMsTscAxEvents::OnDisconnected-Methode

Wird aufgerufen, wenn die Clientsteuerung vom Remotedesktop-Sitzungshostserver (RD-Sitzungshost) getrennt wurde.

Syntax

void OnDisconnected(
  [in] long discReason
);

Parameter

discReason [in]

Gibt den Grund für die Trennung an. Im Folgenden finden Sie eine Liste der Fehlercodes. Einige dieser Fehlercodes sind in Wincred.h definiert.

disconnectReasonAtClientWinsockFDCLOSE (2308 (0x904))

Socket geschlossen.

disconnectReasonByServer (3 (0x3))

Remoteverbindung nach Server. Dies ist kein Fehlercode.

disconnectReasonClientDecompressionError (3080 (0xC08))

Dekomprimierungsfehler.

disconnectReasonConnectionTimedOut (264 (0x108))

„Verbindung wegen Zeitüberschreitung abgebrochen.“

disconnectReasonDecryptionError (3078 (0xC06))

Entschlüsselungsfehler.

disconnectReasonDNSLookupFailed (260 (0x104))

Fehler bei der DNS-Namenssuche.

disconnectReasonDNSLookupFailed2 (1288 (0x508))

Fehler bei der DNS-Suche.

disconnectReasonEncryptionError (2822 (0xB06))

Verschlüsselungsfehler.

disconnectReasonGetHostByNameFailed (1540 (0x604))

Fehler beim Gethostbyname-Aufruf von Windows Sockets.

disconnectReasonHostNotFound (520 (0x208))

Fehler "Host nicht gefunden".

disconnectReasonInternalError (1032 (0x408))

Interner Fehler.

disconnectReasonInternalSecurityError (2310 (0x906))

Interner Sicherheitsfehler.

disconnectReasonInternalSecurityError2 (2566 (0xA06))

Interner Sicherheitsfehler.

disconnectReasonInvalidEncryption (1286 (0x506))

Die angegebene Verschlüsselungsmethode ist ungültig.

disconnectReasonInvalidIP (2052 (0x804))

Ungültige IP-Adresse angegeben.

disconnectReasonInvalidServerSecurityInfo (1542 (0x606))

Serversicherheitsdaten sind ungültig.

disconnectReasonInvalidSecurityData (1030 (0x406))

Sicherheitsdaten sind ungültig.

disconnectReasonInvalidIPAddr (776 (0x308))

Die angegebene IP-Adresse ist ungültig.

disconnectReasonLicensingFailed (2056 (0x808))

Fehler bei der Lizenzverhandlung.

disconnectReasonLicensingTimeout (2312 (0x908))

Lizenzierungstimeout.

disconnectReasonLocalNotError (1 (0x1))

Lokale Trennung. Dies ist kein Fehlercode.

disconnectReasonNoInfo (0 (0x0))

Es sind keine Informationen verfügbar.

disconnectReasonOutOfMemory (262 (0x106))

Nicht genügend Arbeitsspeicher.

disconnectReasonOutOfMemory2 (518 (0x206))

Nicht genügend Arbeitsspeicher.

disconnectReasonOutOfMemory3 (774 (0x306))

Nicht genügend Arbeitsspeicher.

disconnectReasonRemoteByUser (2 (0x2))

Remoteverbindung nach Benutzer. Dies ist kein Fehlercode.

disconnectReasonServerCertificateUnpackErr (1798 (0x706))

Fehler beim Entpacken des Serverzertifikats.

disconnectReasonSocketConnectFailed (516 (0x204))

Fehler bei der Windows Sockets-Verbindung .

disconnectReasonSocketRecvFailed (1028 (0x404))

Fehler beim Recv-Aufruf von Windows Sockets.

disconnectReasonTimeoutOccurred (1796 (0x704))

Timeout ist aufgetreten.

disconnectReasonTimerError (1544 (0x608))

Interner Timerfehler.

disconnectReasonWinsockSendFailed (772 (0x304))

Fehler beim Senden eines Windows Sockets-Anrufs.

SSL_ERR_ACCOUNT_DISABLED (2823 (0xB07))

Das Konto ist deaktiviert.

SSL_ERR_ACCOUNT_EXPIRED (3591 (0xE07))

Das Konto ist abgelaufen.

SSL_ERR_ACCOUNT_LOCKED_OUT (3335 (0xD07))

Das Konto ist gesperrt.

SSL_ERR_ACCOUNT_RESTRICTION (3079 (0xC07))

Das Konto ist eingeschränkt.

SSL_ERR_CERT_EXPIRED (6919 (0x1B07))

Das empfangene Zertifikat ist abgelaufen.

SSL_ERR_DELEGATION_POLICY (5639 (0x1607))

Die Richtlinie unterstützt keine Delegierung von Anmeldeinformationen an den Zielserver.

SSL_ERR_FRESH_CRED_REQUIRED_BY_SERVER (8455 (0x2107))

Die Serverauthentifizierungsrichtlinie lässt keine Verbindungsanforderungen mit gespeicherten Anmeldeinformationen zu. Der Benutzer muss neue Anmeldeinformationen eingeben.

SSL_ERR_LOGON_FAILURE (2055 (0x807))

Fehler bei der Anmeldung.

SSL_ERR_NO_AUTHENTICATING_AUTHORITY (6151 (0x1807))

Es konnte keine Autorität für die Authentifizierung kontaktiert werden. Der Domänenname der Authentifizierungspartei kann falsch sein, die Domäne kann nicht erreichbar sein, oder es ist möglicherweise ein Vertrauensstellungsfehler aufgetreten.

SSL_ERR_NO_SUCH_USER (2567 (0xA07))

Der angegebene Benutzer verfügt über kein Konto.

SSL_ERR_PASSWORD_EXPIRED (3847 (0xF07))

Das Kennwort ist abgelaufen.

SSL_ERR_PASSWORD_MUST_CHANGE (4615 (0x1207))

Das Benutzerkennwort muss vor der ersten Anmeldung geändert werden.

SSL_ERR_POLICY_NTLM_ONLY (5895 (0x1707))

Die Delegierung von Anmeldeinformationen an den Zielserver ist nur zulässig, wenn eine gegenseitige Authentifizierung erreicht wurde.

SSL_ERR_SMARTCARD_CARD_BLOCKED (8711 (0x2207))

Die intelligente Karte wird blockiert.

SSL_ERR_SMARTCARD_WRONG_PIN (7175 (0x1C07))

Dem smarten Karte wurde eine falsche PIN angezeigt.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Rufen Sie zum Abrufen einer Beschreibung des Trennungsfehlers die GetErrorDescription-Methode auf, und übergeben Sie ihr den DiscReason-Parameter und die ExtendedDisconnectReason-Eigenschaft der IMsRdpClient-Schnittstelle .

Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktop-Webverbindung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Typbibliothek
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents ist als 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 definiert.

Siehe auch

IMsTscAxEvents