Herunterladen Inhalt Inhalt Diese Seite drucken

Hengstler HTS Benutzerhandbuch Seite 20

Inhaltsverzeichnis

Werbung

size - Größe
Dieser Eintrag beinhaltet die Gesamtgröße des DDE-Pakets, einschließlich eventuell enthaltener Parameter oder
Daten, d.h. die allokierte Größe des Gesamtpakets in Bytes. Dieser Eintrag ist obligatorisch.
pid - Prozeß-ID
Im Feld Prozeß-ID muß das Window-Handle der Client-Applikation eingetragen werden. Der Eintrag ist obligatorisch.
logtnr - Logische Terminal-Nummer
Alle Kommunikation zum Terminal erfolgt über die logische Terminal-Nummer. Diese wird vom HTS auf die
physikalische Adresse entsprechend der Terminal-Konfiguration umgesetzt, sowie die Art der Kommunikation
bestimmt (COM1-X, Modem, ....). Der Eintrag ist obligatorisch.
jobid - Auftragszähler
Der Auftragszähler dient in der Applikation zur Zuordnung einer Quittung zum Auftrag. Der Treiber trägt diesen Wert
im Quittungspaket entsprechend wieder ein. Dieser Eintrag ist optional.
service - Dienst
Dieser Eintrag beschreibt die Art des vom Treiber auszuführenden Auftrags. Verwenden Sie die Definitionen aus der
Headerdatei types.h. Dieser Eintrag ist obligatorisch.
iodesc - Datei-/Servicenummer
Dieser Eintrag beschreibt die Datei- oder in Verbindung mit einem Device-Kommandos eine Devicenummer welche
über den Dienst bearbeitet werden soll. Dieser Eintrag ist abhängig vom verwendeten Dienst. Die Definitionen
befinden sich in types.h. Für die Services bei den Device-Kommandos ergibt sich der Eintrag aus: Devicenummer *
1000 + Register-Nr.
datatype - Nettodatenstruktur
reserviert, z.Zt. nicht verwendet
records - Anzahl Records
Dieser Eintrag beschreibt die Anzahl von Datensätzen. Dieser Eintrag ist abhängig vom verwendeten Dienst und dort
detailliert beschrieben.
response - Antworttyp
Dieser Eintrag gibt an, um welchen Pakettyp es sich handelt. Folgende Einträge sind möglich (vgl. types.h):
NO_RESPONSE
SEND_RESPONSE
IS_RESPONSE
Dieser Eintrag ist obligatorisch.
error - Quittungwert
Beim Quittungspaket wird hier ein eventuell aufgetretener Fehler eingetragen. Es sind viele verschiedene Werte
möglich. Für eine genaue Beschreibung und Zuordnung der einzelnen Werte siehe Detail-Dokumentation im
entsprechenden Headerfile. Bei Auftragspaketen muß dieser Wert 0 sein. NOERROR ist der Eintrage bei fehlerfreiem
Auftrag.
errortext - Fehlermeldung im Klartext
Bei Quittungspaketen wird in diesem Feld eine Fehlermeldung als Kurztext eingetragen, der von der Applikation
verwendet werden kann. Es wird die im Treiber konfigurierte Sprache verwendet. In Auftragspaketen wird dieses Feld
nicht verwendet.
filename - Dateiname
reserviert, z.Zt. nicht verwendet
Seite 20
-> Das Paket soll nicht quittiert werden
-> Quittungspaket wird erwartet
-> Es handelt sich um ein Quittungspaket
HTS für Windows

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis