IDebugModule2
Cette interface représente un module, c’est-à-dire une unité exécutable d’un programme, telle qu’une DLL.
Syntaxe
IDebugModule2 : IUnknown
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface pour représenter un module et fournir l’accès aux informations relatives à ce module.
Remarques pour les appelants
Un appel à GetModule retourne cette interface. Le DE envoie l’interface IDebugModuleLoadEvent2 au gestionnaire de débogage de session (SDM) à l’aide de la méthode Event .
Cette interface peut également être retournée dans une structure FRAMEINFO (qui est retournée par un appel à EnumFrameInfo).
- Retourne également cette interface (EnumModules renvoie l’interface IEnumDebugModules2 ).
Méthodes dans l'ordre Vtable
Le tableau suivant présente les méthodes de IDebugModule2
.
Méthode | Description |
---|---|
GetInfo | Obtient la MODULE_INFO qui décrit ce module. |
ReloadSymbols_Deprecated | OBSOLÈTE. N’UTILISEZ PAS. Recharge les symboles de ce module. |
Notes
Les informations de module peuvent être affichées dans la fenêtre Modules de l’IDE.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll