Condividi tramite


Metodo ICorDebugController::SetAllThreadsDebugState

Imposta lo stato di debug di tutti i thread gestiti nel processo.

Sintassi

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

Parametri

state [in] Valore dell'enumerazione "CorDebugThreadState" che specifica lo stato del thread per il debug.

pExceptThisThread [in] Puntatore a un oggetto "ICorDebugThread" che rappresenta un thread da esentare dall'impostazione dello stato di debug. Se questo valore è Null, non viene escluso alcun thread.

Osservazioni:

Il SetAllThreadsDebugState metodo può influire sui thread non visibili tramite il metodo EnumerateThreads, pertanto i thread sospesi con il SetAllThreadsDebugState metodo dovranno essere ripresi con il SetAllThreadsDebugState metodo .

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

Vedere anche