Function name: |
Parameters: |
To allow the user to pick the best system to run the program. This exit is called exactly once on each program link and each status information call. It is not called on a reply solicitation call. Although the exit is called when eci_luw_token is not zero, any change it makes to eci_system_name is ignored, as the server was selected when the logical unit of work was started.
On invocation of CICS_ExternalCall, for each program link call and each status information call, after the ECI has validated the parameters.
There is a limited set of conditions under which the exit may select a new system. The exit may select a system if the call is a program link or status information call, and if a new logical unit of work is being started. In other cases, the exit should return CICS_EXIT_OK.
If the calling application has put binary zeros as the system name in the parameter block, then the application is expecting that the system will be dynamically selected, and the exit may safely select the system.