IEnumDebugThreads2
Cette interface énumère les threads en cours d’exécution dans la session de débogage actuelle.
Syntaxe
IEnumDebugThreads2 : IUnknown
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface pour représenter une liste de threads dans un programme.
Remarques pour les appelants
Appelez EnumThreads pour obtenir cette interface représentant une liste de tous les threads dans tous les programmes s’exécutant dans un processus. Appelez EnumThreads pour obtenir cette interface représentant une liste de threads s’exécutant dans un programme.
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IEnumDebugThreads2
.
Méthode | Description |
---|---|
Next | Récupère un nombre spécifié de threads dans la séquence d’énumération. |
Skip | Ignore un nombre spécifié de threads dans une séquence d’énumération. |
Réinitialiser | Réinitialise une séquence d'énumération. |
Cloner | Crée un énumérateur qui contient le même état d’énumération que celui actuel. |
GetCount | Obtient le nombre de threads dans un énumérateur. |
Notes
Visual Studio obtient généralement cette interface pour mettre à jour la fenêtre Threads , ainsi que pour obtenir le premier thread de la liste, afin d’appeler Execute, Continue et Step.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll