Compartilhar via


Método de ICorDebugController::SetAllThreadsDebugState

Define o estado de depuração de todos os threads gerenciados no processo.

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

Parâmetros

  • state
    [in] Um valor igual a Enumeração de CorDebugThreadState enumeração que especifica o estado do segmento para depuração.

  • pExceptThisThread
    [in] Um ponteiro para uma Interface de ICorDebugThread objeto que representa um segmento a ser isentados da configuração de estado de depuração. Se esse valor for null, nenhum thread é desconsiderada.

Comentários

O SetAllThreadsDebugState método pode afetar os threads que são não é visíveis por meio de Método de ICorDebugController::EnumerateThreads, caso segmentos que foram suspensas com o SetAllThreadsDebugState método precisará ser reiniciado com o SetAllThreadsDebugState método.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de ICorDebugController