Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essa interface permite que o gerenciador de depuração de sessão (SDM) recupere uma interface que representa o mecanismo de depuração (DE).
Sintaxe
IDebugQueryEngine2 : IUnknown
Notas para implementadores
O DE implementa essa interface nos objetos que implementam as interfaces DE mais comuns (como IDebugProgram2, IDebugThread2 e IDebugStackFrame2) para permitir o acesso à interface IDebugEngine2 do próprio DE.
Observações para chamadores
Chame QueryInterface em uma interface DE típica para obter essa interface.
Métodos na ordem VTable
A tabela a seguir mostra os métodos de IDebugQueryEngine2.
| Método | Descrição |
|---|---|
| GetEngineInterface | Obtém uma interface de mecanismo de depuração (DE) personalizada. |
Comentários
Essa interface é tipicamente implementada no objeto que implementa a interface IDebugProgram2 para suportar funções de passo ordenadas por causalidade, ou seja, quando o depurador está saindo de uma função, a próxima função a ser executada pode não ser a função anterior na pilha, mas uma função em outro thread completamente. Para obter uma definição de "causalidade", consulte o Glossário do depurador do Visual Studio.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll