NI-Fehlerinformationen 
Wenn ein Fehler auftritt oder von einem Knoten zwischen dem Client und der finalen Destination gefunden wird, wird ein Fehlerinfopaket an den Client gesendet. Diese Fehlerinformation wird von einem 9-Byte-Eyecatcher beschrieben; bei den Daten handelt es sich im Prinzip um einen ASCII-String.
Die Datenstruktur ist folgendermaßen formatiert:
Offset |
Größe |
Beschreibung und Wert |
|---|---|---|
0x00 |
9 |
Eyecatcher ("NI_RTERR\0") |
0x09 |
1 |
NI-Version (aktuelle Version: 36) |
0x0a |
1 |
Befehlscode (Fehlerinformation: 0; andere Nachrichten > 0) |
0x0b |
1 |
momentan nicht verwendetes Feld |
0x0c |
4 |
Returncode (Integer in Bytereihenfolge) |
0x10 |
4 |
Textlänge der Fehlerinformationen (Integer in Bytereihenfolge) |
0x04 |
* |
Fehlerinformationstext in ASCII |
Ein Benutzer wird von einem Client (z.B. SAP GUI) darauf hingewiesen, dass ein Fehler aufgetreten ist. Der SAProuter leitet das Paket nur weiter.