Each entry point is passed a single parameter, a pointer to a structure that contains a list of addresses. The initialization code of the program puts the addresses of all the exits into the structure, and then the exits are called at appropriate points in ECI, EPI, cicsterm, and cicsprnt processing. Because the exits are entered by using the addresses supplied, you may give the exits any valid names. In this book, conventional names are used for the exits.
For migration purposes, the CICS Transaction Gateway or CICS Universal Client first looks for a lower case named object, and then for an upper case named object. If the objects are not found, no exit processing occurs.