Partager via


IcomLUO.Offline, méthode

Bascule la session LU0 dans un état hors ligne, ce qui entraîne la désactivation de la session SNA sous-jacente.

Syntaxe

  
void Offline()  

Paramètres

Valeur de retour

Valeur Description
S_OK La session a été désactivée avec succès.
CLU0_E_WAITING Un autre thread a émis un appel de réception pour cette méthode comLU0, qui n’a pas encore été retournée.
CLU_E_SERVER_FAILURE La session TSS n’est plus valide.

L’application doit libérer le handle de session.
CLU0_E_RECEIVE_IN_PROGRESS L’application n’a pas encore terminé de recevoir la dernière chaîne envoyée par l’hôte. Cela peut être indiqué par la DATA_INCOMPLETE de retour de La réception.

Vous devez émettre à nouveau l’appel IcomLU0.Receive pour collecter les données restantes, puis appeler à nouveau IcomLU0.Offline.
CLU0_E_SYSERROR Cette méthode a échoué en raison d’une erreur interne.

Exceptions

Remarques

Après avoir appelé Hors connexion, l’application cliente peut réactiver la session à l’aide d’un appel à Online.

Notez que hors connexion libère la lu du serveur SNA. Par conséquent, il est possible pour une autre application d’acquérir l’unité logique avant que votre application appelle à nouveau Online.

Vous pouvez utiliser Online pour récupérer une session qui a retourné CLU0_E_SESSION_FAILED.