IDebugEvent2
Essa interface é usada para comunicar informações de depuração importantes, como, por exemplo, parando no ponto de interrupção e de informações não-críticas, como, por exemplo, uma mensagem de depuração.
IDebugEvent2 : IUnknown
Observações para Implementadores
O mecanismo de depuração (DE) e o fornecedor de porta personalizada implementarem esta interface no mesmo objeto, como todas as outras interfaces de evento.
Observações para chamadores
Usando a interface do argumento ID (IID), dada a IDebugEventCallback2::Event ou IDebugPortEvents2::Event, o Gerenciador de sessão de depuração (SDM) chama QueryInterface sobre o IDebugEvent2 interface para obter a interface de evento adequada.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IDebugEvent2.
Método |
Descrição |
---|---|
Obtém os atributos para este evento de depuração. |
Comentários
O evento específico mais interfaces, como IDebugBreakpointEvent2, não derivar a partir da interface de IDebugEvent2, mas em vez disso, são implementados como uma interface separada no mesmo objeto como IDebugEvent2.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll