Previous Topic: Functional Table MacrosNext Topic: The $CA7CMD Macro


User Exit Macros

You can use the following exit macros to invoke a JCL subroutine call in the global data area, generate CA JCLCheck control blocks, generate an initialization code for standard and parameter exits, issue error messages, invoke the CA JCLCheck storage management routines, generate termination code, and to generate specific supplied CA JCLCheck routines.

$JCLCALL

Invokes a JCL subroutine call whose address is in the global data area or is specified as a parameter.

$JCLCB

Generates CA JCLCheck control blocks.

Use $JCLCB to generate all control block DSECTs CA JCLCheck requires for an exit routine with a single instruction.

$JCLENT

Generates the initialization code for standard and parameter exits.

$JCLERR

Issues error messages.

$JCLGETM

Invokes the CA JCLCheck storage management routines to allocate an area of storage.

$JCLPRTN

Generates termination code for use in parameter exits.

$JCLRTRN

Generates the termination code for use in standard exits.

$J6ENTRY

Generates the initialization code for exits you define outside of CA JCLCheck. This macro includes symbolics. Do not use this macro for standard or parameter exits.

$J6EXIT

Generates termination code for $J6ENTRY exits.