Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.