IRemoteDebugApplication Interface
Represents a running application. It does not need to correspond to an operating-system process. Typically, a debugger targets an application for debugging. The Process Debug Manager typically implements the application object.
In addition to the methods inherited from IUnknown, the IRemoteDebugApplication interface exposes the following methods.
|
Method |
Description |
|---|---|
|
Continues an application that is currently in a breakpoint. | |
|
Causes the application to break into the debugger at the earliest opportunity. | |
|
Connects a debugger to this application. | |
|
Disconnects the current debugger from the application. | |
|
Returns the current debugger connected to the application. | |
|
Provides a mechanism for the debugger IDE, running out-of-process to the application, to create objects in the application process. | |
|
Indicates if the application is responsive. | |
|
Enumerates all threads known to be associated with the application. | |
|
Returns the name of this application node. | |
|
Returns the application node under which all nodes associated with the application are added. | |
|
Enumerates the global expression contexts for all languages running in this application. |