The exit point provider is responsible for defining the exit point information,
defining the format in which the exit program receives data, and calling the exit
program.
Related Information
For more information about the registration facility, see the Registration Facility
part in the

System API Reference

, SC41-5801.
For an example of adding an exit program to an exit point, see the topic “Reg-
ister Exit Point and Add Exit Program—ILE C Example” on page 4-9.
For an example of calling an exit program to retrieve information in the registra-
tion facility repository, see the topic “Retrieve Exit Point and Exit Program
Information—ILE C Example” on page 4-13.
APIs and the QSYSINC Library
The QSYSINC (system include) library provides source include files shipped with
the AS/400 system for OS/400 APIs. This optionally installable library is fully sup-
ported, which means that you can write APARs if you find a problem.
You can install this library by using the GO LICPGM functions of OS/400. Select
the Install Licensed Programs option on the Work with Licensed Programs display
and the OS/400 - Openness Includes option on the Install Licensed Programs
display.
The terms

include file

and

header file

are interchangeable and pertain to the con-
tents of the QSYSINC library. These files are intended to be compatible with future
releases.
The naming conventions for the include files are the same as either the OPM API
name or the ILE service program name. If the API has a callable and a bindable
interface, an include file exists with both names.
The following table shows the API include files that are shipped with the QSYSINC
library:
Figure 2-5 (Page 1 of 2). Include Files Shipped with the QSYSINCLibrary
Operating
Environment Language File Name Member Name (Header File)
OPM APIs ILE C1H OPM API program name
RPG QRPGSRC OPM API program name or OPM
API program name with the letter
E replacing the letter Q for
members containing array defi-
nitions
ILE RPG QRPGLESRC OPM API program name
COBOL QLBLSRC OPM API name
ILE COBOL QCBLLESRC OPM API program name
2-28 System API Programming V4R1