Hallo Leute!
Einige von euch kennen wahrscheinlich den Client Access 400 für iSeries.
Kurz: 5250 Emulation für AS/400 vom PC aus.
Diese Software bringt auch eine DLL, die PCSHLL32.DLL.
In dieser DLL befinden sich die IBM EHLLAPI.
EHLLAPI is a standard programming interface which allows programmatic access
to a host emulator session.
Diese DLL beinhaltet einige Funktionen und unter anderem auch die
Funktion "Query Sessions" (10).
Die Funktionen werden über die Index Nr. angesprochen in diesem Fall 10.
Die Query Session Funktion hat als Übergabewerte eine Data String mit
16 Bytes länge je Sitzung, und einen Längenwert mit 16 Bytes je Sitzung.
Als Rückgabewert bekommt man folgendes:
1) Data String mit 16Byte je Sitzung
2) Einen Längenwert (Anzahl der Sitzungen)
3) Return Code
Kann mir vielleicht jemand helfen,
wie ich dies umsetzen könnte.
Ich wäre sehr dankbar.
Soviel habe ich schon selbst.
function EHQuerySessions(PData : String; PLength : Integer) : Integer;
stdcall; external 'PCSHLL32.DLL' index 10;
Vielen Dank für eure Hilfe