This exit allows the user to set up an ECI exit initialization
environment.
Function name:
CICS_EciInitializeExit
|
Parameters
Version
Anchor
|
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.