Compartilhar via


Enviar eventos

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

  • O DE que acionou 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 seção

As fontes de evento explicam as duas fontes de eventos: o DE (mecanismo de depuração) e o SDM (gerenciador de depuração de sessão).

Os tipos de evento com suporte discutem os tipos de evento com suporte no momento: assíncronos e síncronos.

As descrições de evento definem os eventos e os motivos para seu uso.

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.