Compartir a través de


Envío de eventos

El mecanismo para la comunicación entre el depurador y el motor de depuración (DE) es un modelo de eventos basado en DCOM. Los eventos se envían como objetos COM y cada evento tiene parámetros que especifican:

  • El DE que llamó al evento.

  • Una descripción de lo que ha sucedido.

  • La información de proceso, programa y subproceso que identifica el contexto de dónde se produjo el evento. El proceso no se envía para eventos enviados desde un DE.

  • Tipo de evento que indica si el evento es sincrónico o asincrónico.

    Todos los eventos de depuración se envían mediante el método IDebugEventCallback2::Event.

En esta sección

Orígenes de eventos explica los dos orígenes de eventos: el motor de depuración (DE) y el administrador de depuración de sesión (SDM).

Tipos de eventos admitidos describe los tipos de eventos admitidos actualmente: asincrónicos y sincrónicos.

Descripciones de eventos define los eventos y las razones de su uso.

Creación de un motor de depuración personalizado describe cómo funciona un DE con el intérprete o el sistema operativo para proporcionar servicios de depuración.