Provides more functionality for the IDebugApplicationThread Interface interface.
Important
This interface is implemented by PDM v11.0 and greater. Found in activdbg100.h.
Methods
The IDebugApplicationThread110
interface exposes the following methods.
Method | Description |
---|---|
IDebugApplicationThread110::AsynchronousCallIntoThread | Makes an asynchronous call on the main thread. |
IDebugApplicationThread110::GetActiveThreadRequestCount | A count of how many thread requests from the PDM's thread switching mechanisms are currently processing. Usually 0 or 1, but it's possible for this to be higher if one thread call starts processing but triggers a synchronous call out of thread or otherwise suspends the thread (for example, by triggering an IDebugApplicationEvents event which is issued on the debugger thread) |
IDebugApplicationThread110::IsSuspendedForBreakPoint | IDebugApplicationThreadEvents110::OnSuspendForBreakPoint has been called on this thread and has not yet completed. |
IDebugApplicationThread110::IsThreadCallable | This thread is in a state that can process calls made using the PDM's thread switching mechanisms (such as SynchronousCallInThread). |