Funktion 59h Erweiterten Fehler-Code lesen
Vor dem Funktionsaufruf:
AX(AH) 59h
BX(BL) 00h
BX(BH) 00h

Nach dem Funktionsaufruf:
AX Erweiterter Fehler-Code des letzten Fehlers
BX(BH) Fehlerklasse
BX(BL) Vorgeschlagene Raktion
CX(CH) Fehlerposition
CX(CL) Zerstört
DX(DH) Zerstört
DX(DL) Zerstört
SI Zerstört
DI Zerstört
DS Zerstört
ES Zerstört

Erst ab DOS 3.0 verfügbar.

Diese Funktion bietet die Möglichkeit, nach dem Auftreten eines Fehlers bei Aufruf einer der Funktionen des Interrupts 21h oder dem Aufruf des Interrupts 24h erweiterte Fehlerinformationen einzuholen. Dies schließt nicht nur eine detaillierte Angabe des Fehlers, der Fehlerursache und der Fehlerquelle ein, sondern auch die Angabe, was aufgrund dieses Fehlers zu tun ist.

Anzeige:

Anzeigen: