IDebugEngine3
Representa um mecanismo único de depuração (DE) que controla a depuração de um ou mais módulos.
IDebugEngine3 : IDebugEngine2
Observações para Implementadores
Essa interface é implementada por um DE personalizado (se ele oferece suporte a símbolos) para habilitar o estado de JustMyCode. Esta interface deve ser implementada por DE se oferecer suporte a símbolos e JustMyCode.
Observações para chamadores
Essa interface é chamada pelo Gerenciador de sessão de depuração (SDM) para passar sobre opções de usuário para os carregar símbolos locais. Ele também é chamado para definir o GUID do mecanismo de quando ela é instanciada (esse GUID com base nas métricas do momento do registro do mecanismo). O SDM também chama esta interface para definir o estado de JustMyCode e para definir todas as exceções conhecidas pelo depurador a um estado especificado.
Métodos na ordem de Vtable
Com os métodos herdados da IDebugEngine2, o IDebugEngine3 interface expõe os métodos a seguir.
Método |
Descrição |
---|---|
Define o caminho ou caminhos que o DE vai usar para pesquisar para símbolos de depuração. |
|
Carrega os símbolos para todos os módulos que ainda não teve seus símbolos carregados. |
|
Informa o DE sobre as informações de JustMyCode. |
|
Define o GUID DE partir as métricas. |
|
Defina todas as exceções pendente no momento para um estado especificado. |
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll