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.