CorDebugThreadState Enumeration
Specifies the state of a thread for debugging.
Syntax
typedef enum CorDebugThreadState {
THREAD_RUN,
THREAD_SUSPEND
} CorDebugThreadState;
Members
Member | Description |
---|---|
THREAD_RUN |
The thread runs freely, unless a debug event occurs. |
THREAD_SUSPEND |
The thread cannot run. |
Remarks
The debugger uses the CorDebugThreadState
enumeration to control a thread's execution. The state of a thread can be set by using the ICorDebugThread::SetDebugState or ICorDebugController::SetAllThreadsDebugState method.
A callback provided to the hosting API enables message pumping, so an interrupted state is not needed.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 1.0
See also
Samarbejd med os på GitHub
Kilden til dette indhold kan findes på GitHub, hvor du også kan oprette og gennemse problemer og pullanmodninger. Du kan få flere oplysninger i vores vejledning til bidragydere.