IDebugModule2
Questa interfaccia rappresenta un modulo, ovvero un'unità eseguibile di un programma, ad esempio una DLL.
Sintassi
IDebugModule2 : IUnknown
Note per gli implementatori
Il motore di debug implementa questa interfaccia per rappresentare un modulo e fornire l'accesso alle informazioni su tale modulo.
Note per i chiamanti
Una chiamata a GetModule restituisce questa interfaccia. De invia l'interfaccia IDebugModuleLoadEvent2 al gestore di debug della sessione usando il metodo Event .
Questa interfaccia può essere restituita anche in una struttura FRAMEINFO ,che viene restituita da una chiamata a EnumFrameInfo.
- Restituisce quindi anche questa interfaccia (EnumModules restituisce l'interfaccia IEnumDebugModules2 ).
Metodi nell'ordine Vtable
Nella tabella seguente vengono illustrati i metodi di IDebugModule2
.
metodo | Descrizione |
---|---|
GetInfo | Ottiene il MODULE_INFO che descrive questo modulo. |
ReloadSymbols_Deprecated | OBSOLETO. NON U edizione Standard. Ricarica i simboli per questo modulo. |
Osservazioni:
Le informazioni sul modulo possono essere visualizzate nella finestra Moduli dell'IDE.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll