Partilhar via


Enviar eventos

O mecanismo de comunicação entre o depurador e o mecanismo de depuração (DE) é um modelo de evento baseado em DCOM. Os eventos são enviados como objetos COM e cada evento tem parâmetros que especificam:

  • O DE que chamou o evento.

  • Uma descrição do que aconteceu.

  • As informações de processo, programa e thread que identificam o contexto de onde o evento ocorreu. O processo não é enviado para eventos enviados de um DE.

  • O tipo de evento que indica se o evento é síncrono ou assíncrono.

    Todos os eventos de depuração são enviados usando o método IDebugEventCallback2::Event.

Nesta secção

Fontes de eventos explica as duas fontes de eventos: o mecanismo de depuração (DE) e o gerenciador de depuração de sessão (SDM).

Tipos de eventos suportados discute os tipos de eventos atualmente suportados: assíncrono e síncrono.

As descrições dos eventos definem os eventos e as razões para a sua utilização.

A criação de um mecanismo de depuração personalizado descreve como um DE funciona com o interpretador ou o sistema operacional para fornecer serviços de depuração.