Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wechselt die LU0-Sitzung in einen Offlinezustand, was wiederum dazu führt, dass die zugrunde liegende SNA-Sitzung deaktiviert wird.
Syntax
void Offline()
Parameter
Rückgabewert
| Wert | BESCHREIBUNG |
|---|---|
| S_OK | Die Sitzung wurde erfolgreich deaktiviert. |
| CLU0_E_WAITING | Ein anderer Thread hat einen Receive-Aufruf für diese comLU0-Methode ausgegeben, die noch nicht zurückgegeben wurde. |
| CLU_E_SERVER_FAILURE | Die TSS-Sitzung ist nicht mehr gültig. Die Anwendung sollte das Sitzungshandle freigeben. |
| CLU0_E_RECEIVE_IN_PROGRESS | Die Anwendung hat den Empfang der letzten vom Host gesendeten Kette noch nicht abgeschlossen. Dies kann durch empfangene rückgabende DATA_INCOMPLETE angegeben werden. Sie sollten den IcomLU0.Receive-Anruf erneut ausgeben, um die verbleibenden Daten zu sammeln, und dann IcomLU0.Offline erneut aufrufen. |
| CLU0_E_SYSERROR | Fehler bei dieser Methode aufgrund eines internen Fehlers. |
Ausnahmen
Bemerkungen
Nach dem Aufrufen von Offline kann die Clientanwendung die Sitzung später mithilfe eines Onlineaufrufs reaktivieren.
Beachten Sie, dass Offline die SNA-Server-LU freigibt. Daher ist es für eine andere Anwendung möglich, die LU zu erwerben, bevor Ihre Anwendung Online erneut aufruft.
Sie können Online verwenden, um eine Sitzung wiederherzustellen, die CLU0_E_SESSION_FAILED zurückgegeben hat.