Метод 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.

См. также раздел