Condividi tramite


IDebugModule2

questa interfaccia rappresenta modulo-che è, un'unità eseguibile di un programma-tale come DLL.

IDebugModule2 : IUnknown

Note per gli implementatori

Il motore (DE) di debug implementa questa interfaccia per rappresentare un modulo e per fornire l'accesso alle informazioni su tale modulo.

Note per i chiamanti

Una chiamata IDebugModuleLoadEvent2:: GetModule a restituisce questa interfaccia. Il DE invia IDebugModuleLoadEvent2 l'interfaccia gestione (SDM) di debug della sessione utilizzando il metodo IDebugEventCallback2:: evento .

Tale interfaccia può essere restituita FRAMEINFO in una struttura (restituita da una chiamata IDebugThread2:: EnumFrameInfoa).

IEnumDebugModules2:: dopo restituisce anche questa interfaccia (IDebugProgram2:: EnumModules restituisce IEnumDebugModules2 l'interfaccia.

Metodi nell'ordine di Vtable

Nella tabella seguente sono elencati i metodi di IDebugModule2.

Metodo

Descrizione

IDebugModule2:: GetInfo

Ottiene MODULE_INFORMATION l'oggetto che descrive il modulo.

IDebugModule2:: ReloadSymbols_Deprecated

OBSOLETO. NOT UTILIZZARE. Ricaricare i simboli per questo modulo.

Note

Le informazioni del modulo possono essere visualizzati nella finestra di moduli dell'IDE.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

MODULE_INFORMATION

IDebugModuleLoadEvent2:: GetModule

FRAMEINFO

IEnumDebugModules2

Concetti

interfacce principali