Exit XEISPIN

Exit XEISPIN is invoked before the execution of some SPI commands. The exit is not invoked for the ENABLE, DISABLE, EXTRACT EXIT, PERFORM DUMP and RESYNC ENTRYNAME commands.

Exit-specific parameters
UEPARG
Address of the EXEC command parameter list.
UEPEXECB
Address of the system EIB.
UEPUSID
Address of the 8-character userid.
UEPPGM
Address of the 8-character application program name.
UEPLOAD
Address of the load-point of the application program.
UEPRSA
Address of the register save area of the application program. This area contains the contents of the registers at the point when the program issued the EXEC CICS® command.
UEP_EI_PBTOK
Address of a 4-byte field that contains the z/OS Workload Manager (WLM) Performance Block Token. An exit program can use this token to access information in the WLM Performance Block, for example, the service class token, SERVCLS. To do so, it must use the WLM EXTRACT macro, IWMMEXTR, passing the Performance Block Token as the MONTKN input parameter. For more information about the IWMMEXTR macro, see z/OS MVS Programming: Workload Management Services.

An exit program must not attempt to modify the Performance Block: if it does so, the results are unpredictable.

Return codes
UERCNORM
Continue processing.
UERCBYP
Bypass the execution of this command.
UERCPURG
Task purged during XPI call.
XPI calls
All can be used.