IDebugModule3
Questa interfaccia rappresenta un modulo che supporta posizioni alternative di simboli e stati JustMyCode.
Sintassi
IDebugModule3 : IDebugModule2
Note per gli implementatori
Il motore di debug implementa questa interfaccia per supportare posizioni alternative dei simboli e per usare gli stati JustMyCode (vedere il glossario del debugger di Visual Studio per una definizione di "JustMyCode").
Note per i chiamanti
Una chiamata a GetSymbolSearchInfo restituisce questa interfaccia. De invia l'interfaccia IDebugSymbolSearchEvent2 al gestore di debug della sessione usando il metodo Event . Inoltre, una chiamata a QueryInterface su un'interfaccia IDebugModule2 restituisce questa interfaccia.
Metodi nell'ordine Vtable
Oltre ai metodi nell'interfaccia IDebugModule2 , questa interfaccia implementa i metodi seguenti:
metodo | Descrizione |
---|---|
GetSymbolInfo | Restituisce un elenco di percorsi cercati per i simboli e i risultati della ricerca in ogni percorso. |
LoadSymbols | Carica e inizializza i simboli per il modulo corrente. |
IsUserCode | Restituisce il flag che specifica se il modulo rappresenta il codice utente. |
SetJustMyCodeState | Specifica se il modulo deve essere considerato o meno codice utente. |
Osservazioni:
Visual Studio è il consumer tipico di questa interfaccia.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll