Metodo IMsTscAxEvents::OnDisconnected
Chiamato quando il controllo client è stato disconnesso dal server Host sessione Desktop remoto (host sessione Desktop remoto).
Sintassi
void OnDisconnected(
[in] long discReason
);
Parametri
-
discReason [in]
-
Specifica il motivo della disconnessione. Di seguito è riportato un elenco di codici di errore. Alcuni di questi codici di errore sono definiti in Wincred.h.
-
disconnessioneReasonAtClientWinsockFDCLOSE (2308 (0x904))
-
Socket chiuso.
-
disconnessioneReasonByServer (3 (0x3))
-
Disconnessione remota dal server. Non si tratta di un codice di errore.
-
disconnectReasonClientDecompressionError (3080 (0xC08))
-
Errore di decompressione.
-
disconnectReasonConnectionTimedOut (264 (0x108))
-
Timeout della connessione.
-
disconnessioneReasonDecryptionError (3078 (0xC06))
-
Errore di decrittografia.
-
disconnessioneReasonDNSLookupFailed (260 (0x104))
-
Errore di ricerca del nome DNS.
-
disconnessioneReasonDNSLookupFailed2 (1288 (0x508))
-
Ricerca DNS non riuscita.
-
disconnectReasonEncryptionError (2822 (0xB06))
-
Errore di crittografia.
-
disconnessioneReasonGetHostByNameFailed (1540 (0x604))
-
Chiamata gethostbyname di Windows Sockets non riuscita.
-
disconnectReasonHostNotFound (520 (0x208))
-
Errore dell'host non trovato.
-
disconnessioneReasonInternalError (1032 (0x408))
-
Errore interno.
-
disconnessioneReasonInternalSecurityError (2310 (0x906))
-
Errore di sicurezza interno.
-
disconnessioneReasonInternalSecurityError2 (2566 (0xA06))
-
Errore di sicurezza interno.
-
disconnectReasonInvalidEncryption (1286 (0x506))
-
Il metodo di crittografia specificato non è valido.
-
disconnessioneReasonInvalidIP (2052 (0x804))
-
Indirizzo IP non valido specificato.
-
disconnessioneReasonInvalidServerSecurityInfo (1542 (0x606))
-
I dati di sicurezza del server non sono validi.
-
disconnectReasonInvalidSecurityData (1030 (0x406))
-
I dati di sicurezza non sono validi.
-
disconnessioneReasonInvalidIPAddr (776 (0x308))
-
L'indirizzo IP specificato non è valido.
-
disconnessioneReasonLicensingFailed (2056 (0x808))
-
Negoziazione delle licenze non riuscita.
-
disconnectReasonLicensingTimeout (2312 (0x908))
-
Timeout delle licenze.
-
disconnessioneReasonLocalNotError (1 (0x1))
-
Disconnessione locale. Non si tratta di un codice di errore.
-
disconnessioneReasonNoInfo (0 (0x0))
-
Nessuna informazione disponibile.
-
disconnessioneReasonOutOfMemory (262 (0x106))
-
Memoria insufficiente.
-
disconnessioneReasonOutOfMemory2 (518 (0x206))
-
Memoria insufficiente.
-
disconnessioneReasonOutOfMemory3 (774 (0x306))
-
Memoria insufficiente.
-
disconnessioneReasonRemoteByUser (2 (0x2))
-
Disconnessione remota da parte dell'utente. Non si tratta di un codice di errore.
-
disconnectReasonServerCertificateUnpackErr (1798 (0x706))
-
Impossibile decomprimere il certificato del server.
-
disconnectReasonSocketConnectFailed (516 (0x204))
-
Windows Sockets connect non è riuscito.
-
disconnectReasonSocketRecvFailed (1028 (0x404))
-
Chiamata di Windows Sockets recv non riuscita.
-
disconnectReasonTimeoutOccurred (1796 (0x704))
-
Si è verificato un timeout.
-
disconnessioneReasonTimerError (1544 (0x608))
-
Errore timer interno.
-
disconnectReasonWinsockSendFailed (772 (0x304))
-
La chiamata di invio di Windows Sockets non è riuscita.
-
SSL_ERR_ACCOUNT_DISABLED (2823 (0xB07))
-
L'account è disabilitato.
-
SSL_ERR_ACCOUNT_EXPIRED (3591 (0xE07))
-
L'account è scaduto.
-
SSL_ERR_ACCOUNT_LOCKED_OUT (3335 (0xD07))
-
L'account è bloccato.
-
SSL_ERR_ACCOUNT_RESTRICTION (3079 (0xC07))
-
L'account è limitato.
-
SSL_ERR_CERT_EXPIRED (6919 (0x1B07))
-
Il certificato ricevuto è scaduto.
-
SSL_ERR_DELEGATION_POLICY (5639 (0x1607))
-
Il criterio non supporta la delega delle credenziali al server di destinazione.
-
SSL_ERR_FRESH_CRED_REQUIRED_BY_SERVER (8455 (0x2107))
-
I criteri di autenticazione del server non consentono le richieste di connessione usando le credenziali salvate. L'utente deve immettere nuove credenziali.
-
SSL_ERR_LOGON_FAILURE (2055 (0x807))
-
Accesso non riuscito.
-
SSL_ERR_NO_AUTHENTICATING_AUTHORITY (6151 (0x1807))
-
Non è possibile contattare alcuna autorità per l'autenticazione. Il nome di dominio della parte di autenticazione potrebbe essere errato, il dominio potrebbe non essere raggiungibile o potrebbe verificarsi un errore di relazione di trust.
-
SSL_ERR_NO_SUCH_USER (2567 (0xA07))
-
L'utente specificato non ha account.
-
SSL_ERR_PASSWORD_EXPIRED (3847 (0xF07))
-
La password è scaduta.
-
SSL_ERR_PASSWORD_MUST_CHANGE (4615 (0x1207))
-
La password utente deve essere modificata prima di eseguire l'accesso per la prima volta.
-
SSL_ERR_POLICY_NTLM_ONLY (5895 (0x1707))
-
La delega delle credenziali al server di destinazione non è consentita a meno che non sia stata ottenuta l'autenticazione reciproca.
-
SSL_ERR_SMARTCARD_CARD_BLOCKED (8711 (0x2207))
-
La smart card è bloccata.
-
SSL_ERR_SMARTCARD_WRONG_PIN (7175 (0x1C07))
-
Alla smart card è stato presentato un PIN non corretto.
Valore restituito
Questo metodo non restituisce valori.
Commenti
Per recuperare una descrizione dell'errore di disconnessione, chiamare il metodo GetErrorDescription e passarlo il parametro discReason e la proprietà ExtendedDisconnectReason dell'interfaccia IMsRdpClient .
Per altre informazioni sulla connessione Web Desktop remoto, vedere Requisiti per connessione Web Desktop remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Libreria dei tipi |
|
DLL |
|
IID |
IMsTscAxEvents è definito come 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |