Loader XPI functions
The XPI provides five loader functions. These functions are the DFHLDLDX calls ACQUIRE_PROGRAM, DEFINE_PROGRAM, DELETE_PROGRAM, IDENTIFY_PROGRAM, and RELEASE_PROGRAM.
The CICS® loader services, including the XPI, recognize non-Language Environment® (LE) assembler programs that are linked AMODE(64). The addressing mode of the module is shown in the returned entry point parameter. AMODE(64) is indicated when bit 0 is 0 and bit 31 is 1 (the same addressing mode convention that is used in the z/OS® operating system).
Restriction: DFHLDLDX calls cannot be used
in any exit program invoked from any global user exit point in the
following domains or program:
- Statistics domain
- Monitor domain
- Dump domain
- Dispatcher domain
- Transient data program