Funktion 44h, 03h IOCTL: Zeichen an Zeichentreiber sende
Vor dem Funktionsaufruf:
AX(AH) 44h
AX(AL) 03h
BX Handle
CX Anzahl der an den Handle zu sendenen Bytes.
DX Offset des Zeigers, der den Buffer der zu sendenen Bytes angibt.
DS Segment des Zeigers, der den Buffer der zu sendenen Bytes angibt.
Buffer Zu sendeten Daten

Nach dem Funktionsaufruf:
AX Gesendeten Bytes oder Fehler-Code (wenn das Carry-Flag gesetzt ist)
Buffer Unveränderte Daten

Erst ab DOS 2.0 verfügbar.

Durch Aufruf dieser Funktion kann ein Anwendungsprogramm auf direktem Wege Daten an einen Zeichentreiber senden. Die Anzahl der zu sendenden Byte, die aus einem Puffer an den Treiber übermittelt werden, werden dabei vom Aufrufenden festgelegt. Die Art der Daten und deren Struktur wird nicht vom DOS vorgegeben, sondern hängt von der Funktionsweise und den Fähigkeiten des Treibers ab.

Anzeige:

Anzeigen: