IDebugEngineProgram2
Essa interface fornece suporte de depuração de vários segmentos.
IDebugEngineProgram2 : IUnknown
Observações para Implementadores
Um mecanismo de depuração implementa essa interface para oferecer suporte à depuração simultânea de vários segmentos. Essa interface é implementada no mesmo objeto que implementa o IDebugProgram2 interface.
Observações para chamadores
Use QueryInterface para obter essa interface de um IDebugProgram2 interface.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugEngineProgram2.
Método |
Descrição |
---|---|
Interrompe todos os threads em execução neste programa. |
|
Aguarda a execução (ou assistindo a execução de parada) ocorra em um determinado thread. |
|
Permite (ou não) a avaliação da expressão para ocorrer em determinado segmento, mesmo se o programa é interrompido. |
Comentários
Visual Studio chama essa interface em resposta a uma IDebugProgramCreateEvent2 eventos e para definir os estados "Watch para Thread passo a" e "Watch para expressão de avaliação no Thread" do programa. IDebugEngineProgram2::Stopé chamado sempre que o programa está a ser interrompido; Esse método oferece o programa a oportunidade de encerrar todos os segmentos.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll