Condividi tramite


Metodo ICorDebugController::EnumerateThreads

Ottiene un enumeratore per i thread gestiti attivi nel processo.

Sintassi

HRESULT EnumerateThreads (
    [out] ICorDebugThreadEnum **ppThreads
);

Parametri

ppThreads [out] Puntatore all'indirizzo di un oggetto "ICorDebugThreadEnum" che rappresenta un enumeratore per tutti i thread gestiti attivi nel processo.

Osservazioni:

Un thread viene considerato attivo dopo l'invio del callback ICorDebugManagedCallback::CreateThread e prima dell'invio del callback ICorDebugManagedCallback::ExitThread . Un thread gestito potrebbe non avere necessariamente frame gestiti nello stack. I thread possono essere enumerati anche prima del callback ICorDebugManagedCallback::CreateProcess . L'enumerazione sarà naturalmente vuota.

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