Dela via


ICorDebugController::EnumerateThreads-metod

Hämtar en uppräkning för de aktiva hanterade trådarna i processen.

Syntax

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

Parametrar

ppThreads [ut] En pekare till adressen för ett ICorDebugThreadEnum-objekt som representerar en uppräknare för alla hanterade trådar som är aktiva i processen.

Kommentarer

En tråd anses vara aktiv efter att ICorDebugManagedCallback::CreateThread callback har skickats och innan ICorDebugManagedCallback::ExitThread-återanropet har skickats. En hanterad tråd kanske inte nödvändigtvis har några hanterade ramar på sin stack. Trådar kan räknas upp redan innan ICorDebugManagedCallback::CreateProcess callback. Uppräkningen är naturligtvis tom.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 1.0

Se även