Compartilhar via


Enumeração de CorDebugThreadState

Especifica o estado de um thread para depuração.

typedef enum CorDebugThreadState {
    THREAD_RUN,
    THREAD_SUSPEND
} CorDebugThreadState;

Membros

Membro

Descrição

THREAD_RUN

O segmento executa livremente, a menos que ocorra um evento de depuração.

THREAD_SUSPEND

O segmento não pode ser executado.

Comentários

O depurador usa o CorDebugThreadState enumeração para controlar a execução de um thread. O estado de um thread pode ser definido usando o ICorDebugThread::SetDebugState ou ICorDebugController::SetAllThreadsDebugState método.

Um retorno de chamada fornecido para o API de hospedagem habilita o bombeamento de mensagens, portanto, não é necessária a um estado interrompido.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDegug.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

Outros recursos

Enumerações de depuração.