Condividi tramite


Enumerazione CorDebugThreadState

Specifica lo stato di un thread per il debug.

Sintassi

typedef enum CorDebugThreadState {
    THREAD_RUN,
    THREAD_SUSPEND
} CorDebugThreadState;

Members

Membro Description
THREAD_RUN Il thread viene eseguito liberamente, a meno che non si verifichi un evento di debug.
THREAD_SUSPEND Il thread non può essere eseguito.

Osservazioni:

Il debugger usa l'enumerazione per controllare l'esecuzione CorDebugThreadState di un thread. Lo stato di un thread può essere impostato usando il metodo ICorDebugThread::SetDebugState o ICorDebugController::SetAllThreadsDebugState .

Un callback fornito all'API di hosting abilita il pumping dei messaggi, quindi non è necessario uno stato interrotto.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 1.0