This section summarizes the changes affecting the CICS® system programming interface (SPI). It covers the following topics:
The system programming commands operate on CICS system resources, such as control blocks and tables of resource definitions (and not on user resources, such as data, on which the API operates).
The SPI is also sensitive to the underlying environment in which it is implemented, and as a consequence compatibility with future releases cannot be guaranteed.
This section describes the effect on the SPI of the functional changes in CICS TS, explaining where incompatibilities exist, to enable you to make programming changes where necessary.
Except for the instances given in this section, CICS continues to provide compatibility with more recent releases , at source and object level, for application programs that use the unaffected SPI commands.