IEnumDebugModules2
Cette interface énumère une liste des modules.
IEnumDebugModules2 : IUnknown
Remarques à l'intention des implémenteurs
Le moteur (DE) de débogage implémente cette interface pour représenter une liste des modules chargés pour un programme.
Remarques pour les appelants
Visual Studio appelle IDebugProgram2 : : EnumModules pour obtenir cette interface.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IEnumDebugModules2.
Méthode |
Description |
---|---|
Récupère un nombre spécifié de modules dans une séquence d'énumération. |
|
Ignore un nombre spécifié de modules 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 l'énumérateur actuel. |
|
obtient le nombre de modules. |
Notes
Visual Studio utilise cette interface principalement pour mettre à jour la fenêtre de Module .
Pour les besoins de débogage dans Visual Studio, un programme est une séquence logique d'instruction de code qui peut traverser des limites de module, d'où la nécessité de liste de modules pour une interface unique d' IDebugProgram2 . Le premier module dans la liste contient en général le point d'entrée initiale pour le programme associé.
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
IDebugProgram2 : : EnumModules