Поделиться через


Метод ICorDebugController::SetAllThreadsDebugState

Задает состояние отладки всех управляемых потоков в процессе.

Синтаксис

HRESULT SetAllThreadsDebugState (
    [in] CorDebugThreadState  state,
    [in] ICorDebugThread      *pExceptThisThread
);

Параметры

state [in] Значение перечисления CorDebugThreadState, указывающее состояние потока для отладки.

pExceptThisThread [in] Указатель на объект ICorDebugThread, представляющий поток, исключенный из параметра состояния отладки. Если это значение равно NULL, поток не исключается.

Замечания

Метод SetAllThreadsDebugState может повлиять на потоки, которые не отображаются с помощью метода EnumerateThreads, поэтому потоки, приостановленные с SetAllThreadsDebugState помощью метода, должны быть возобновлены с SetAllThreadsDebugState помощью метода.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с версии 1.0

См. также