IDebugModule3
Essa interface representa um módulo que oferece suporte a locais alternativos de símbolos e estados JustMyCode.
Sintaxe
IDebugModule3 : IDebugModule2
Notas para implementadores
O mecanismo de depuração (DE) implementa essa interface para oferecer suporte a locais alternativos de símbolos e para trabalhar com estados JustMyCode (consulte o Glossário do Depurador do Visual Studio para obter uma definição de "JustMyCode").
Observações para chamadores
Uma chamada para GetSymbolSearchInfo retorna essa interface. O DE envia a interface IDebugSymbolSearchEvent2 para o gerenciador de depuração de sessão (SDM) usando o método Event . Além disso, uma chamada para QueryInterface em uma interface IDebugModule2 retorna essa interface.
Métodos na ordem VTable
Além dos métodos na interface IDebugModule2 , essa interface implementa os seguintes métodos:
Método | Descrição |
---|---|
GetSymbolInfo | Retorna uma lista de caminhos pesquisados por símbolos e os resultados da pesquisa de cada caminho. |
LoadSymbols | Carrega e inicializa símbolos para o módulo atual. |
IsUserCode | Retorna sinalizador especificando se o módulo representa o código do usuário. |
SetJustMyCodeState | Especifica se o módulo deve ser considerado código de usuário ou não. |
Comentários
Visual Studio é o consumidor típico desta interface.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll