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