IRemoteDebugApplicationThread Interface

Represents a thread of execution within a particular application.

In addition to the methods inherited from IUnknown, the IRemoteDebugApplicationThread interface exposes the following methods.

Methods in Vtable Order

Method Description
IRemoteDebugApplicationThread::GetSystemThreadId Returns an operating system-dependent identifier associated with the thread.
IRemoteDebugApplicationThread::GetApplication Returns the application object associated with this thread.
IRemoteDebugApplicationThread::EnumStackFrames Returns an enumerator for the stack frames associated with this thread.
IRemoteDebugApplicationThread::GetDescription Gets the description and state of this thread.
IRemoteDebugApplicationThread::SetNextStatement Forces execution to continue as close as possible to the given code context, in the context of the given frame.
IRemoteDebugApplicationThread::GetState Gets the state of this thread.
IRemoteDebugApplicationThread::Suspend Suspends the thread.
IRemoteDebugApplicationThread::Resume Resumes the thread.
IRemoteDebugApplicationThread::GetSuspendCount Returns the suspend count for the thread.