Remove Debug View (QteRemoveDebugView) API
Required Parameter Group:
1 | View ID | Input | Binary(4) |
2 | Error code | I/O | Char(*) |
Service Program: QTEDBGS
Threadsafe: No
The Remove Debug View (QteRemoveDebugView) API removes a view of a module that was previously registered by the Register Debug View API. This API is needed when a program is to be removed from debug, so that it can be deleted and recompiled. Once a view is removed from being debugged, its view number may not be used again.
If the last registered view of a program is removed, all breakpoints are removed from that program, and the step statement is disabled if it was active.
Authorities and Locks
None.
Required Parameter Group
- View ID
- INPUT; BINARY(4)
The ID of a view to be removed from debug. This ID was obtained from a previous use of the Register Debug View API.
- 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 |
---|---|
CPF3CF1 E | Error code parameter not valid. |
CPF3CF2 E | Error(s) occurred during running of &1 API. |
CPF9541 E | Not in debug mode. |
CPF9542 E | View not found. |
CPF9549 E | Error addressing API parameter. |
API Introduced: V2R3
[ Back to top | Debugger APIs | APIs by category ]