IDebugProgramEngines2
Essa interface é usada por nós de programa para especificar todos os possíveis mecanismos de depuração (DE) que podem depurar este programa.
Sintaxe
IDebugProgramEngines2 : IUnknown
Notas para implementadores
Um DE ou um fornecedor de porta personalizada implementa essa interface no mesmo objeto que implementa IDebugProgramNode2 para oferecer suporte ao estabelecimento de um DE específico a ser usado para um programa específico.
Observações para chamadores
Chame QueryInterface em uma IDebugProgramNode2
interface para obter essa interface.
Métodos na ordem VTable
A tabela a seguir mostra os métodos de IDebugProgramEngines2
.
Método | Descrição |
---|---|
EnumPossibleEngines | Indica todas as DEs possíveis que podem depurar este programa. |
SetEngine | Seleciona o DE a ser usado para depurar este programa. |
Comentários
Uma vez que um DE é escolhido pelo usuário, essa escolha é registrada com o nó do programa chamando SetEngine. O mecanismo selecionado torna-se o mecanismo retornado por GetEngineInfo.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll