Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот интерфейс используется для передачи критически важных сведений отладки, таких как остановка в точке останова и некритическая информация, например сообщение отладки.
Синтаксис
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