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


Метод ICorDebugController::SetAllThreadsDebugState

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

Синтаксис

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

Параметры

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

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

Замечания

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

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

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

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

Версии .NET: Доступно с .NET Framework 1.0

См. также