CICS_EciInitializeExit

This exit allows the user to set up an ECI exit initialization environment.

When called

The CICS_EciInitializeExit exit is invoked when the first ECI request is flowed through the CICS Transaction Gateway for remote mode applications, and when the first ECI request is flowed from each local mode application process. The exit is called after ECI parameter validation has occurred.

Parameters

Version
Input parameter. The version of the ECI under which the exit is running.
Anchor
Output parameter. A pointer to a pointer that is passed to the ECI exits. The second pointer is not used by the ECI; it is passed to the exits as supplied. You can acquire storage in this exit and pass its address to the other exits.

Return codes

CICS_EXIT_OK
The ECI continues processing this request, calling the exits where appropriate.
CICS_EXIT_NO_EXIT
The ECI continues processing this request, but does not call any more exits.
CICS_EXIT_CANT_INIT_EXITS
The ECI writes a CICS Transaction Gateway trace record, and then continues processing this request, but does not call any more exits.
user-defined
User-defined return codes must have a value not less than CICS_EXIT_USER_BASE. The ECI writes a CICS Transaction Gateway trace record, and then continues processing this request, but does not call any more exits.

Reference Reference

Feedback


Timestamp icon Last updated: Tuesday, 19 November 2013


https://ut-ilnx-r4.hursley.ibm.com/tg_latest/help/topic/com.ibm.cics.tg.doc//proref/cclnam0082.html