z/OS TSO/E Programming Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Reason Codes from Dynamic Allocation

z/OS TSO/E Programming Services
SA32-0973-00

When a DAIR return code of 12 is returned, the codes returned in the DAxxDARC field of the DAIR parameter block are the dynamic allocation error reason codes. See z/OS MVS Programming: Authorized Assembler Services Guide for explanations of dynamic allocation error reason codes. In addition to those codes, which are converted from dynamic allocation codes back to the same codes which were used in previous releases, the following reason codes can also be returned:

Table 1. Reason codes from dynamic allocation
Reason code (hexadecimal) Meaning
0304 The ddname was not specified by the calling routine.
0308 The ddname specified by the calling routine was not found.
0314 Restoring ddnames, as per this request, would have resulted in duplicate ddnames. Duplicate ddnames are not permitted.
0318 Incorrect characters are present in the ddname provided by the caller.
031C Incorrect characters are present in the membername provided by the caller.
0320 Incorrect characters are present in the dsname provided by the caller.
0324 Incorrect characters are present in the SYSOUT program name provided by the caller.
0328 Incorrect characters are present in the SYSOUT form number provided by the caller.
032C An incorrect SYSOUT class was specified by the caller.
0330 A membername was specified but the data set is not a partitioned data set.
0334 The supplied data set name exceeded 44 characters in length.
0338 The data set disposition specified by the caller is not valid.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014