spaStatusBytePosition

Die Builddeskriptoroption spaStatusBytePosition gibt die Position eines Segmentierungsstatusbytes im IMS-SPA (SPA - Scratchpad Area - Arbeitspufferbereich) an. Das Byte wird von der EGL-Laufzeit verwendet.

Die Builddeskriptoroption spaStatusBytePosition wird ignoriert, wenn der Wert der Builddeskriptoroption spaSize 0 ist (in diesem Fall ist kein SPA verfügbar) oder wenn das Programm durch eine direkte Programmumschaltung aufgerufen wird (in diesem Fall ist das Segmentierungsstatusbyte das letzte Byte des SPAs).

Wenn das Programm die Steuerung von einem IMSADF II-Programm erhält, kann der Wert von spaStatusBytePosition eine beliebige ganze Zahl von 15 bis einschließlich 28 sein. Andernfalls kann der Wert 15 sein oder mit dem für die Builddeskriptoroption spaSize angegebenen Wert übereinstimmen. Im letzteren Fall ist das Segmentierungsstatusbyte das letzte Byte des SPAs.