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.

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

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.


Top | Debugger APIs | Source Debugger APIs
Source Debugger APIs and Exit Programs | Create View APIs
| APIs by category

[Information Center Home Page | Feedback ] [Legal | AS/400 Glossary]