IDebugEvent2

Essa interface é usada para comunicar informações críticas de depuração, como parar em um ponto de interrupção, e informações não críticas, como uma mensagem de depuração.

Sintaxe

IDebugEvent2 : IUnknown

Notas para implementadores

O mecanismo de depuração (DE) e o fornecedor de porta personalizada implementam essa interface no mesmo objeto que todas as outras interfaces de evento.

Observações para chamadores

Usando o argumento de ID de interface (IID) fornecido a Event ou Event, o gerenciador de depuração de sessão (SDM) chama QueryInterface na IDebugEvent2 interface para obter a interface de evento apropriada.

Métodos na ordem VTable

A tabela a seguir mostra os métodos de IDebugEvent2.

Método Descrição
GetAttributes Obtém os atributos para esse evento de depuração.

Comentários

As interfaces de evento mais específicas, como IDebugBreakpointEvent2, não derivam da interface IDebugEvent2, mas são implementadas como uma interface separada no mesmo objeto que IDebugEvent2.

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também