Partager via


IEnumDebugPrograms2

Cette interface énumère les programmes s'exécutant dans une session de débogage en cours.

IEnumDebugPrograms2 : IUnknown

Remarques à l'intention des implémenteurs

Le moteur (DE) de débogage implémente cette interface pour fournir une liste des programmes débogué par le De.

Remarques pour les appelants

Visual Studio appelle IDebugProcess2 : : EnumPrograms pour obtenir cette interface. IDebugEngine2 : : EnumPrograms n'est pas utilisé par Visual Studio.

méthodes en commande de Vtable

Le tableau suivant répertorie les méthodes d' IEnumDebugPrograms2.

Méthode

Description

IEnumDebugPrograms2 : : suivant

Récupère un nombre spécifié de programmes dans une séquence d'énumération.

IEnumDebugPrograms2 : : saut

Ignore un nombre spécifié de programmes dans une séquence d'énumération.

IEnumDebugPrograms2 : : Réinitialisation

réinitialise une séquence d'énumération au début.

IEnumDebugPrograms2 : : clone

crée un énumérateur qui contient le même état d'énumération que l'énumérateur actuel.

IEnumDebugPrograms2 : : GetCount

Obtient le nombre de programmes d'un énumérateur.

Notes

Visual Studio utilise cette interface :

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

IDebugEngine2 : : EnumPrograms

IDebugProcess2 : : EnumPrograms

Concepts

Les interfaces principales