IDebugModule3
Cette interface représente un module qui prend en charge d’autres emplacements de symboles et d’états JustMyCode.
Syntaxe
IDebugModule3 : IDebugModule2
Remarques pour les implémenteurs
Le moteur de débogage (DE) implémente cette interface pour prendre en charge d’autres emplacements de symboles et utiliser des états JustMyCode (consultez le glossaire du débogueur Visual Studio pour obtenir une définition de « JustMyCode »).
Remarques pour les appelants
Un appel à GetSymbolSearchInfo retourne cette interface. Le DE envoie l’interface IDebugSymbolSearchEvent2 au gestionnaire de débogage de session (SDM) à l’aide de la méthode Event . En outre, un appel à QueryInterface sur une interface IDebugModule2 retourne cette interface.
Méthodes dans l'ordre Vtable
Outre les méthodes de l’interface IDebugModule2 , cette interface implémente les méthodes suivantes :
Méthode | Description |
---|---|
GetSymbolInfo | Retourne une liste de chemins d’accès recherchés pour les symboles et les résultats de la recherche de chaque chemin. |
LoadSymbols | Charge et initialise des symboles pour le module actuel. |
IsUserCode | Retourne un indicateur spécifiant si le module représente le code utilisateur. |
SetJustMyCodeState | Spécifie si le module doit être considéré comme du code utilisateur ou non. |
Notes
Visual Studio est le consommateur classique de cette interface.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll