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.
API and SPI calls
None can be used.