Partager via


ICorDebugController::EnumerateThreads, méthode

Obtient un énumérateur pour les threads managés actifs dans le processus.

Syntaxe

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

Paramètres

ppThreads [out] Pointeur vers l’adresse d’un objet « ICorDebugThreadEnum » qui représente un énumérateur pour tous les threads managés actifs dans le processus.

Notes

Un thread est considéré comme actif après la distribution du rappel ICorDebugManagedCallback::CreateThread et avant la distribution du rappel ICorDebugManagedCallback::ExitThread. Un thread géré n’a pas nécessairement de frames managés sur sa pile. Les threads peuvent être énumérés avant même le rappel de ICorDebugManagedCallback::CreateProcess. L’énumération sera naturellement vide.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi