IDebugBreakEvent2
Этот интерфейс определяет сеанс отладки (SDM), диспетчер асинхронных перерыву успешно завершено.
IDebugBreakEvent2 : IUnknown
Примечания по реализации
DE реализующий этот интерфейс, чтобы поддерживать время ожидания пользователя в программе. IDebugEvent2 интерфейс должен быть реализован в одном объекте, как этот интерфейс (SDM использует QueryInterface доступ IDebugEvent2 интерфейс).
Замечания для вызывающих объектов
Вызовы SDM IDebugProgram2::CauseBreak когда пользователь запросил отлаживаемой программы для приостановки. Когда программа отправляет успешно приостановлен, DE IDebugBreakEvent2 событие. Это событие отправляется с помощью IDebugEventCallback2 функция обратного вызова, предоставляемая SDM, когда он вложен в отлаживаемом программе.
Заметки
Например, пользователь может выбирать Прервать все команда на Отладка меню, который необходимо переключиться из программы, которая запускает бесконечный цикл. SDM указывает, что программа останавливает путем вызова IDebugProgram2::CauseBreak. DE отправляет IDebugBreakEvent2 наконец, когда программа останавливается.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll