z/OS DFSMSdfp Advanced Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


DEVTYPE Macro Specification

z/OS DFSMSdfp Advanced Services
SC23-6861-01

There are four forms of DEVTYPE macro invocation covered here. They are the standard form, execute form, list form, and INFO form.

Restrictions:
  • If you do not code the BELOW or ANY value for the UCBLIST parameter, then you can assemble and run DEVTYPE as described in this document on any release of DFSMS.
  • If you code the BELOW or ANY value for the UCBLIST parameter, then the program cannot be assembled on MVS/DFP™ Version 3 but the system will ignore the BELOW or ANY value if you assemble it on DFSMS.
  • If you code the INFOLIST or INFO parameter, then the macro cannot be assembled or run on MVS/DFP Version 3.
  • If you omit INFOLIST, INFO, BELOW and ANY and the PLISTVER parameter, then you can assemble the program on DFSMS but it will not run on MVS/DFP Version 3. If you code PLISTVER=0, then you can assemble the program on DFSMS but not on MVS/DFP and you can run the program on either level of the system. During assembly your program can choose which parameters to code by using the technique described in Determining DFARELS During Assembler Macro Phase.
There are two types of call to the standard form of the DEVTYPE macro.
  • The minimum type call refers to the DD statement for the device. It has no list or execute forms.
  • The UCBLIST/INFOLIST type call requires you to specify either the UCBLIST or INFOLIST parameter or both.

The format of the different types of call to the standard form of DEVTYPE macro follow. The parameter descriptions follow the formats.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014