IDebugProgramEngines2
Essa interface é usada por nós de programa para especificar todos os possíveis debug mecanismos (DE) que podem depurá-lo.
IDebugProgramEngines2 : IUnknown
Observações para Implementadores
Um fornecedor de porta personalizada ou um DE implementa essa interface no mesmo objeto que implementa IDebugProgramNode2 para oferecer suporte ao estabelecimento de um específico DE usar para um determinado programa.
Observações para chamadores
Chame QueryInterface em um IDebugProgramNode2 interface para obter esta interface.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugProgramEngines2.
Método |
Descrição |
---|---|
Indica o DEs possível que pode depurá-lo. |
|
Seleciona o DE ser usado para depurar este programa. |
Comentários
Assim que um DE é escolhido pelo usuário, essa opção é registrada com o nó do programa chamando IDebugProgramEngines2::SetEngine. O mecanismo selecionado torna-se o mecanismo retornado por IDebugProgramNode2::GetEngineInfo.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Consulte também
Referência
IDebugProgramNode2::GetEngineInfo