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.