Поделиться через


IDebugEvent2

Этот интерфейс используется для передачи критически важных сведений отладки, таких как остановка в точке останова и некритическая информация, например сообщение отладки.

Синтаксис

IDebugEvent2 : IUnknown

Примечания для разработчиков

Обработчик отладки (DE) и поставщик настраиваемых портов реализуют этот интерфейс в том же объекте, что и все остальные интерфейсы событий.

Заметки для вызывающих абонентов

Используя аргумент идентификатора интерфейса (IID), заданный событию или событию, диспетчер отладки сеансов вызывает QueryInterface в интерфейсеIDebugEvent2, чтобы получить соответствующий интерфейс событий.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDebugEvent2.

Метод Description
GetAttributes Возвращает атрибуты для этого события отладки.

Замечания

Более конкретные интерфейсы событий, такие как IDebugBreakpointEvent2, не являются производными от интерфейса IDebugEvent2, но вместо этого реализуются как отдельный интерфейс для того же объекта, что IDebugEvent2и .

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также