IEnumDebugThreads2
Cet interfac énumère les threads qui s'exécutent dans la session de débogage en cours.
IEnumDebugThreads2 : IUnknown
Remarques à l'intention des implémenteurs
Le moteur (DE) de débogage implémente cette interface pour représenter une liste de threads dans un programme.
Remarques pour les appelants
Appelez IDebugProcess2 : : EnumThreads pour obtenir cette interface représentant une liste de tous les threads de tous les programmes s'exécutant dans un processus. Appelez IDebugProgram2 : : EnumThreads pour obtenir cette interface représentant une liste de threads qui s'exécutent dans un programme.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IEnumDebugThreads2.
Méthode |
Description |
---|---|
Récupère un nombre spécifié de threads dans la séquence d'énumération. |
|
Ignore un nombre spécifié de threads dans une séquence d'énumération. |
|
réinitialise une séquence d'énumération au début. |
|
Crée un énumérateur qui contient le même état d'énumération que le planificateur actuel. |
|
Obtient le nombre de threads dans un énumérateur. |
Notes
Visual Studio correspond en général cette interface pour mettre à jour la fenêtre de Threads ainsi que pour obtenir le premier thread de la liste, afin d'appeler IDebugProcess3 : : exécutez, IDebugProcess3 : : continuez, et IDebugProcess3 : : étape.
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll
Voir aussi
Référence
IDebugProcess2 : : EnumThreads
IDebugProgram2 : : EnumThreads