IDebugModule2
Essa interface representa um módulo — ou seja, uma unidade executável de um programa — como, por exemplo, uma DLL.
IDebugModule2 : IUnknown
Observações para Implementadores
O mecanismo de depuração (DE) implementa essa interface para representar um módulo e para fornecer acesso a informações sobre esse módulo.
Observações para chamadores
Uma chamada para IDebugModuleLoadEvent2::GetModule retorna essa interface. O envia da IDebugModuleLoadEvent2 interface para o Gerenciador de depuração de sessão (SDM) usando o IDebugEventCallback2::Event método.
Essa interface também pode ser retornada em um FRAMEINFO estrutura (que é retornado por uma chamada para IDebugThread2::EnumFrameInfo).
IEnumDebugModules2::Nexttambém retorna essa interface (IDebugProgram2::EnumModules retorna o IEnumDebugModules2 interface).
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugModule2.
Método |
Descrição |
---|---|
Obtém o MODULE_INFO que descreve este módulo. |
|
OBSOLETO. NÃO USE. Recarrega os símbolos para este módulo. |
Comentários
Informações do módulo podem ser exibidas na módulos janela do IDE.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Consulte também
Referência
IDebugModuleLoadEvent2::GetModule