Die Benutzerexit-API in der Programmiersprache C besteht aus folgenden Komponenten:
- Eine Reihe von Implementierungsfunktionen, die die Funktionalität der Benutzerexits bieten. Manche dieser Implementierungsfunktionen sind obligatorisch, andere optional.
- Eine Reihe von Dienstprogrammfunktionen, die von Benutzerexits aufgerufen werden.