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 Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 1.0

Vedi anche