다음을 통해 공유


CorDebugThreadState 열거형

디버깅을 위한 스레드 상태를 지정합니다.

구문

typedef enum CorDebugThreadState {  
    THREAD_RUN,  
    THREAD_SUSPEND  
} CorDebugThreadState;  

멤버

멤버 Description
THREAD_RUN 디버그 이벤트가 발생하지 않으면 스레드는 자유롭게 실행됩니다.
THREAD_SUSPEND 스레드를 실행할 수 없습니다.

설명

디버거는 CorDebugThreadState 열거형을 사용하여 스레드의 실행을 제어합니다. 스레드의 상태는 ICorDebugThread::SetDebugState 또는 ICorDebugController::SetAllThreadsDebugState 메서드를 사용하여 설정할 수 있습니다.

호스팅 API에 제공된 콜백을 사용하면 메시지 펌프를 할 수 있으므로, 중단된 상태가 필요 없습니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 1.0부터 사용 가능

참고 항목