Отправка событий

Механизм взаимодействия между отладчиком и подсистемой отладки (DE) — это модель событий на основе DCOM. События отправляются как COM-объекты, и каждое событие имеет параметры, которые указывают:

  • DE, который вызвал событие.

  • Описание того, что произошло.

  • Сведения о процессе, программе и потоке, определяющие контекст события. Процесс не отправляется для событий, отправляемых из de.

  • Тип события, указывающий, является ли событие синхронным или асинхронным.

    Все события отладки отправляются с помощью метода IDebugEventCallback2::Event.

В этом разделе

Источники событий объясняют два источника событий: подсистема отладки (DE) и диспетчер отладки сеансов (SDM).

Поддерживаемые типы событий обсуждают поддерживаемые в настоящее время типы событий: асинхронные и синхронные.

Описания событий определяют события и причины их использования.

Создание пользовательского обработчика отладки описывает, как de работает с интерпретатором или операционной системой для предоставления служб отладки.