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.

Remarques

Un thread est considéré comme actif après que le rappel ICorDebugManagedCallback ::CreateThread a été distribué et avant que le rappel ICorDebugManagedCallback ::ExitThread ait été distribué. Un thread managé peut ne pas nécessairement avoir de trames managées sur sa pile. Les threads peuvent être énumérés avant même que le rappel ICorDebugManagedCallback ::CreateProcess . L’énumération sera naturellement vide.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0

Voir aussi