gtpi1m0cSystem Installation Support Reference

Installing Multiple Functions in a User Exit

To install multiple functions in a user exit routine, do the steps shown in Installing Control Program User Exits and the following:

  1. Define a bit in IUXEQ for each function you want to use in a user exit. The IBM-supplied copy of IUXEQ has bits defined for vendor products that are installed in user exits.
  2. Update the user exit code in CUSR with a stub routine that will link to each function defined for use by the exit point. The stub routine can be built by coding a sequence of UXMAC macros.
    Note:
    The order of UXMAC macros dictates the order in which functions in an exit will get control.
  3. Provide a program to activate or deactivate functions in the user exit using the UXCMC macro. Define these functions in the expanded format of the parameter list, UX1PL.
    Note:
    Use this activation or deactivation process for dynamic and nondynamic user exits.