Partilhar via


Enumeração CorDebugThreadState

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

Syntax

typedef enum CorDebugThreadState {
    THREAD_RUN,
    THREAD_SUSPEND
} CorDebugThreadState;

Membros

Membro Description
THREAD_RUN O thread é executado livremente, a menos que ocorra um evento de depuração.
THREAD_SUSPEND Não é possível executar o thread.

Observações

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

Uma chamada de retorno fornecida à API de alojamento permite o bombeamento de mensagens, pelo que não é necessário um estado interrompido.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 1.0

Ver também