Metodo Icom3270.connect

Il metodo connect connette un client com3270 a una sessione esistente.

Sintassi

  
void Connect(  
   object sessionHandle  
)  

Parametri

Parametro Descrizione
sessionHandle Handle di sessione della sessione a cui connettersi.

Valore restituito

valore Descrizione
S_OK Metodo completato correttamente.
C3270_E_ALREADY_CONNECTED Un altro client com3270 è connesso alla sessione specificata.
C3270_E_SYSERROR Il metodo non è riuscito a causa di un errore interno.
E_NOINTERFACE L'handle di sessione specificato non è un puntatore di interfaccia comSNA3270, COMTN3270 o comLocal3270 IUnknown valido.

Eccezioni

Osservazioni

Dopo aver eseguito correttamente la connessione a una sessione, si è responsabili della chiamata di Icom3270.wait per fornire il tempo di elaborazione per i pacchetti del flusso di dati 3270 in ingresso.

È garantito l'accesso esclusivo alla sessione fino a quando non si chiama disconnect. In particolare, i buffer dello schermo e le dimensioni dello schermo non devono cambiare a meno che non si chiami Icom3270.wait.

Se la connessione viene completata correttamente, è necessario chiamare Icom3270.wait. La chiamata di wait consente di elaborare tutti i dati 3270 non elaborati e di garantire che la sessione si trova in uno stato sbloccato. Dopo aver chiamato wait, è possibile aggiornare o leggere i buffer di visualizzazione o inviare sequenze di tasti all'applicazione host.