ICorDebugController::EnumerateThreads-Methode
Ruft einen Enumerator für die aktiven verwalteten Threads im Prozess ab.
HRESULT EnumerateThreads (
[out] ICorDebugThreadEnum **ppThreads
);
Parameter
- ppThreads
[out] Ein Zeiger auf die Adresse eines ICorDebugThreadEnum-Objekts, das einen Enumerator für alle aktiven Haltepunkte in der Anwendungsdomäne darstellt.
Hinweise
Ein Thread wird als aktiver Thread angesehen, nachdem der ICorDebugManagedCallback::CreateThread-Rückruf verarbeitet wurde und bevor der ICorDebugManagedCallback::ExitThread-Rückruf verarbeitet wurde. Unter Umständen verfügt ein verwalteter Thread in seinem Stapel nicht zwangsläufig über verwaltete Rahmen. Threads können sogar vor dem ICorDebugManagedCallback::CreateProcess-Rückruf aufgelistet werden. Die Enumeration ist dann natürlich leer.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0