Remove Breakpoint (QteRemoveBreakpoint) API
Required Parameter Group:
1 | View ID | Input | Binary(4) |
2 | Line number | Input | Binary(4) |
3 | Column number | Input | Binary(4) |
4 | Line in statement view | Output | Binary(4) |
5 | Error code | I/O | Char(*) |
Service Program: QTEDBGS
Threadsafe: No
The calling program uses the Remove Breakpoint (QteRemoveBreakpoint) API to remove a breakpoint from a location in a registered view. The API will complete normally whether or not there was actually a breakpoint previously added to that location.
Authorities and Locks
None.
Required Parameter Group
- View ID
- INPUT; BINARY(4)
The identifier of a previously registered view obtained by using the Register Debug View API.
- Line number
- INPUT; BINARY(4)
The line in the view ID where the breakpoint is to be removed.
- Column number
- INPUT; BINARY(4)
The column in the line where the breakpoint is to be removed.
Note: At this time, column numbers are ignored. Column one must be specified.
- Line in statement view
- OUTPUT; BINARY(4)
The API returns the line number in the statement view where the breakpoint was removed.
- Error code
- I/O; CHAR(*)
The structure in which to return error information. For the format of the structure, see Error code parameter.
Error Messages
Message ID | Error Message Text |
---|---|
CPF1938 E | Command is not allowed while serviced job is not active. |
CPF1939 E | Time-out occurred waiting for a reply from the serviced job. |
CPF1941 E | Serviced job has completed. Debug commands are not allowed. |
CPF3CF1 E | Error code parameter not valid. |
CPF9541 E | Not in debug mode. |
CPF9542 E | View not found. |
CPF9549 E | Error addressing API parameter. |
CPF9567 E | Column number not valid. |
CPF9568 E | Line number not valid. |
API Introduced: V3R1
[ Back to top | Debugger APIs | APIs by category ]