1 | Exit point name | Input | Char(20) |
2 | Exit point format name | Input | Char(8) |
3 | Exit program number | Input | Binary(4) |
4 | Error code | I/O | Char(*) |
The Remove Exit Program (OPM, QUSRMVEP; ILE, QusRemoveExitProgram) API removes an exit program entry from a specific exit point that is registered or unregistered. An unregistered exit point is an exit point that the registration facility creates at the time an exit program is added if the exit point does not exist.
This API provides support similar to the Remove Exit Program (RMVEXITPGM) command.
The exit point name from which the exit program is being removed.
The exit point format name from which the exit program is being removed.
The exit program number of the exit program to be removed. The following values are allowed:
-1 | All exit programs are removed for the exit point and format name specified. |
exit program number | The specific exit program number to remove. |
The structure in which to return error information. For the format of the structure, see Error Code Parameter.
Message ID | Error Message Text |
---|---|
CPF24B4 E | Severe error while addressing parameter list. |
CPF3C1E E | Required parameter &1 omitted. |
CPF3C36 E | Number of parameters, &1, entered for this API was not valid. |
CPF3C90 E | Literal value cannot be changed. |
CPF3CD9 E | Requested function cannot be performed at this time. |
CPF3CDA E | Registration facility repository not available for use. |
CPF3CDB E | Exit point &1 with format &2 does not exist. |
CPF3CDD E | Exit program number &1 does not exist. |
CPF3CE1 E | Exit program number &1 not valid. |
CPF3CEA E | Exit point &1 with format &2 will not allow exit program &3 library &4 to be removed. |
CPF3CF1 E | Error code parameter not valid. |
CPF3CF2 E | Error(s) occurred during running of &1 API. |
CPF8100 E | All CPF81xx messages could be returned. xx is from 01 to FF. |
CPF9802 E | Not authorized to object &2 in &3. |
CPF9810 E | Library &1 not found. |
CPF9811 E | Program &1 in library &2 not found. |
CPF9820 E | Not authorized to use library &1. |
CPF9872 E | Program or service program &1 in library &2 ended. Reason code &3. |
CPI3C03 I | &1 exit programs removed. &2 exit programs not removed. |
Top | Registration Facility APIs | APIs by category |