The task-related user exit program is provided with a parameter list (DFHUEPAR)
by the CICS management module that handles task-related user exits. This
parameter list gives the task-related user exit access to information such as the
addresses and sizes of its own work areas.
The task-related user exit program can be invoked by any of the following:
v An application program
v CICS SPI manager
v CICS syncpoint manager
v CICS task manager
v CICS termination manager
v CICS context management
v The Execution Diagnostic Facility (EDF)
The parameter list serves to distinguish between these various callers, and gives
access to a register save area containing the caller’s registers.
The administration routines contain the EXEC CICS ENABLE and DISABLE
commands that you use to install and withdraw the task-related user exit program.
Application
program
Stub
Task-related user
exit program
Resource
manager
Non-CICS
resource
DFHRMCAL
CICS SPI
manager
CICS
syncpoint
manager
CICS task
manager
CICS
termination
manager
CICS
context
management
EDF
THE ADAPTER
Figure 4. The adapter concept
268 Customization Guide