Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
$JCTXEXP – Expand a $JCT Control block extension z/OS JES2 Macros SA32-0996-00 |
|
Use the $JCTXEXP macro to extend the $JCT (Job Control Table) control block by a length and a unique identifier specified by your installation. You cannot specify a length shorter than the original extension. The extension can be a SPOOLed or a local extension. If you specify a shorter length, JES2 returns the length of the original extension. See Using the $JCTX macro extension service for more information. Format description>>-$JCTXEXP--JCT--=--rx-addr--,--TYPE--=--+-'xxxx'--+-----------> '-rx-addr-' >--,--MOD--=--value--,--LENGTH--=--value------------------------> >--+-,--ERRET--=--rx-addr-+-------------------------------------> '-,--OKRET--=--rx-addr-' >--+-------------------------------------------------+--------->< '-,--NOTFOUND--=--rx-addr--,--NOSPACE--=--rx-addr-'
Return codesThe following return codes (in decimal) are returned in register
15.
Environment
Programming requirementsYou must specify $HCCT, $JCTX, and $TRE on the $MODULE invocation to use this macro. RestrictionsNone. Registers on entry
Registers on exit
Example
This macro expands an extension with a type of ‘USER’ and a modifier
of 1. The $JCT address is in a register with a USING for the $JCT.
The length value should include the following:
For sample definitions, see Example. If the extension is successfully expanded, processing continues at the next sequential instruction. Otherwise, processing continues at label EXTERR. |
Copyright IBM Corporation 1990, 2014
|