Metodo IcomLUO.Connect
Connette un client comLU0 a una sessione esistente.
Sintassi
Void Connect(
object sessionHandle
)
Parametri
Parametro | Descrizione |
---|---|
sessionHandle |
Puntatore a un oggetto IUnknown contenente l'handle di sessione della sessione a cui connettersi. |
Valore restituito
valore | Descrizione |
---|---|
S_OK | Il metodo è stato completato correttamente. |
CLU0_S_SSCP_ACTIVE | La sessione comLU0 è connessa a una sessione avviata da SSCP la cui sessione LU-LU non è ancora attiva. È necessario inviare i messaggi appropriati a SSCP per richiedere l'attivazione della sessione. |
CLU0_S_OFFLINE | La sessione comLU0 è connessa a una sessione SNA attualmente offline. È necessario chiamare IcomLU0.Online per attivare la sessione. |
CLU0_E_SESSION_FAILED | La sessione SNA sottostante non è riuscita. È necessario disconnettere e rilasciare la sessione del server. |
CLU0_E_ALREADY_CONNECTED | Un altro client comLU0 è connesso a questa sessione. |
CLU0_E_SYSERROR | La connessione non è riuscita a causa di un errore di sistema interno. |
E_NOINTERFACE | L'handle di sessione non è un puntatore all'interfaccia IUnknown valido. |
Eccezioni
Osservazioni
Dopo la connessione a una sessione, l'utente è responsabile della chiamata a IcomLU0.Receive per fornire il tempo di elaborazione per i dati in uscita.
Si garantisce l'accesso esclusivo alla sessione fino a quando non si chiama IcomLU0.Disconnect.