Return codes
Upon return, register 15 contains a return code indicating the
success or failure of this request and can contain one of the following
values:
- 0
- The routine was added to the PreInit table.
- 4
- Non-valid function code.
- 12
- The routine did not contain a valid Language Environment® entry prolog. Ensure that the routine was compiled with a current Language Environment enabled compiler. The PreInit table was not updated. The routine_entry is set to the address of the loaded routine.
- 16
- The token is not valid.
- 20
- The routine_name contains only blanks and the routine_entry was zero. The PreInit table was not updated.
- 24
- The routine_name was not found or there was a load failure; the PreInit table was not updated.
- 28
- The PreInit table is full. No routine was added to the table, nor was any routine loaded by Language Environment.
- 48
- CELQPIPI was called from a non-64–bit environment.