IEHINITT returns a code in register 15 to indicate the results
of program execution. The return codes and their meanings are:
- Codes
- Meaning
- 00 (X'00')
- Successful completion. A message data set was created.
- 04 (X'04')
- Successful completion. No message data set was defined by the
user.
- 08 (X'08')
- IEHINITT completed its operation, but error conditions were
encountered during processing. A message data set was created.
- 12 (X'0C')
- IEHINITT completed its operation, but error conditions were
encountered during processing. No message data set was defined by
the user.
- 16 (X'10')
- IEHINITT ended operation because of error conditions encountered
while attempting to read the control data set. A message data set
was created if defined by the user.