IBM SC34-6814-04 Server User Manual


 
UEPFSHIP
Address of a 16 byte area. See “Use of the parameter UEPFSHIP”
on page 94.
UEPRSRCE
Address of an 8-character copy of the EIB resource value,
EIBRSRCE.
Return codes
UERCNORM
Continue processing.
UERCBYP
The file control EXEC interface program should ignore this request.
UERCPURG
Task purged during XPI call.
XPI calls
All can be used.
Although the exit permits the use of XPI GETMAIN and FREEMAIN calls,
we recommend that you use the EXEC CICS GETMAIN and FREEMAIN
commands instead.
API and SPI calls
All can be used, except for:
EXEC CICS SHUTDOWN
EXEC CICS XCTL
Note:
1. Take care when issuing recursive commands not to cause a loop. For
example, it is your responsibility to avoid entering a loop when a file
control request is issued from the XFCREQ exit. Use of the recursion
counter UEPRECUR is recommended.
2. Exit programs that issue EXEC CICS commands must first address the
EIB. See “Using CICS services” on page 4.
3. Exit programs that issue EXEC CICS commands, and that use the
DFHEIENT macro, should use the DFHEIRET macro to set a return code
and return to CICS. See “Returning values to CICS” on page 10.
Exit XFCREQC
When invoked
After a file control API request has completed, and before return from the
file control EXEC interface program.
Note: The exit is not invoked, on the target region, for function-shipped
requests.
Exit-specific parameters
UEPCLPS
Address of the command-level parameter structure. See “The
UEPCLPS exit-specific parameter” on page 87.
UEPFCTOK
Address of the 4 byte token passed from XFCREQ.
UEPRCODE
Address of a 6-byte hexadecimal copy of the EIB return code
96 Customization Guide