PDSE common return codes

The following return codes are common to all PDSE modules.

Table 1. PDSE Common Return Codes
Return Code Meaning
0 (X'00')

Normal completion

4 (X'04')

Request completed, but for some reason there is information being returned about the results.

8 (X'08')

Warning.

The request was not performed but the results are as expected by the caller.

For example:
  • An OPEN request was made, but the data set was already open.
12 (X'0C')

Invalid parameter detected for this request.

16 (X'10')

Request not performed – probable caller error.

Possible cause:
  • The caller might have done things out of order
20 (X'14')

Environmental error has been detected.

Possible causes:
  • Not authorized
  • Wrong key
  • Area size incorrect
24 (X'18')

An I/O error has been detected. This may be a recoverable situation.

28 (X'1C')

Media error. This is not recoverable.

32 (X'20')

Data set logical error.

36 (X'24')

Severe system error.