Compartir a través de


Método IcomLUO.Offline

Cambia la sesión LU0 a un estado fuera de línea, que a su vez hace que la sesión de SNA subyacente se desactive.

Sintaxis

  
void Offline()  

Parámetros

Valor devuelto

Value Descripción
S_OK La sesión se ha desactivado correctamente.
CLU0_E_WAITING Otro subproceso ha emitido una llamada Receive para este método comLU0, que aún no ha devuelto.
CLU_E_SERVER_FAILURE La sesión de TSS ya no es válida.

La aplicación debe liberar el identificador de sesión.
CLU0_E_RECEIVE_IN_PROGRESS La aplicación aún no ha completado la recepción de la última cadena enviada por el host. Esto puede indicarse mediante recepción que devuelve DATA_INCOMPLETE.

Debe volver a emitir la llamada IcomLU0.Receive para recopilar los datos restantes y, a continuación, volver a llamar a IcomLU0.Offline.
CLU0_E_SYSERROR Este método no se pudo realizar debido a un error interno.

Excepciones

Observaciones

Después de llamar a Offline, la aplicación cliente puede reactivar posteriormente la sesión mediante una llamada a Online.

Tenga en cuenta que Offline libera la LU del servidor SNA. Por lo tanto, es posible que otra aplicación adquiera la LU antes de que la aplicación vuelva a llamar a Online.

Puede usar Online para recuperar una sesión que ha devuelto CLU0_E_SESSION_FAILED.