Exit xfcreqc – IBM SC33-1683-02 User Manual

Page 112

Advertising
background image

UEPFSHIP

Address of a 16 byte area. See “Use of the parameter UEPFSHIP”

on page 77.

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.

Notes:

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 5.

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.

Exit-specific parameters

UEPCLPS

Address of the command-level parameter structure. See “The
UEPCLPS exit-specific parameter” on page 71.

UEPFCTOK

Address of the 4 byte token passed from XFCREQ.

UEPRCODE

Address of a 6-byte hexadecimal copy of the EIB return code
‘EIBRCODE’. For details of EIB return codes, refer to the

CICS

Application Programming Reference manual.

file control EXEC interface API exits

80

CICS TS for OS/390: CICS Customization Guide

Advertising