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.