DBRC API
Your applications can obtain services from Database Recovery Control (DBRC) through the DBRC application programming interface (API), a release-independent, assembler macro interface. The application obtains these services by issuing DBRC API requests to DBRC, and DBRC returns the results to an area in storage where the application can retrieve them.
The DBRC API is provided with IMS in the DSPAPI macro. A sample application program (DSPAPSMP) that uses the DBRC API is included in the IMS.ADFSSMPL (also known as IMS.SDFSSMPL) library.
Important: All DBRC API requests must be issued
under the same TCB where the DBRC start request (STARTDBRC) was issued.
Any request that is issued under a different TCB fails with reason
code X'C900000A'.
To write a program that uses the DBRC API, you must have a working knowledge of:
- Assembler language programming
- z/OS® and the services it supplies
- IMS
- DBRC