Zum Inhalt springen

HLLAPI

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 30. Juni 2022 um 05:32 Uhr durch KnightMove (Diskussion | Beiträge) (Herstellerunterstützung: Kategorie:Abkürzung).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

High Level Language Application Programming Interface (HLLAPI) ist eine nicht standardisierte Programmierschnittstelle, die ursprünglich von IBM entwickelt wurde.

Mit HLLAPI kann eine Hostemulations-Software (siehe Host-Terminal-System) gesteuert werden.

Funktionsumfang

[Bearbeiten | Quelltext bearbeiten]

Die HLLAPI bietet ca. 100 verschiedene Funktionen an, beispielsweise können der Bildschirminhalt (Presentation Space) ausgelesen oder Tastendrücke an die Hostanwendung gesendet werden.

Nutzung der HLLAPI

[Bearbeiten | Quelltext bearbeiten]

Die HLLAPI wird durch eine DLL mit einer zentralen Funktion bereitgestellt. Die Funktion lautet hllapi, HLLAPI oder WinHLLAPI.

function(func:lpint; data:PCHAR; len:lpint; retc:lpint):integer; stdcall;

Über den Parameter func wird die HLLAPI-Funktion gewählt, die Parameter data und len dienem dem Datenaustausch. Über den Parameter retc wird in manchen Fällen ein Rückgabewert (Returncode) übermittelt.

Herstellerunterstützung

[Bearbeiten | Quelltext bearbeiten]

HLLAPI wird durch diverse Hersteller unterstützt, zum Beispiel

  • IBM
  • Attachmate
  • HOB
  • Intra-Sys