IDebugBreakpointUnboundEvent2
Этот интерфейс сообщает диспетчеру отладки сеанса (SDM), что связанная точка останова не связана с загруженной программой.
Синтаксис
IDebugBreakpointUnboundEvent2 : IUnknown
Примечания для разработчиков
Модуль отладки (DE) реализует этот интерфейс в рамках поддержки точек останова. Интерфейс IDebugEvent2 должен быть реализован на том же объекте, что и этот интерфейс (SDM использует QueryInterface для доступа к интерфейсуIDebugEvent2
).
Заметки для вызывающих абонентов
De создает и отправляет этот объект события, когда связанная точка останова не связана. Событие отправляется с помощью функции обратного вызова IDebugEventCallback2 , предоставленной SDM при подключении к программе отладки.
Методы в порядке таблицы Vtable
В следующей таблице показаны методы IDebugBreakpointUnboundEvent2
.
Метод | Description |
---|---|
GetBreakpoint | Возвращает точку останова, которая стала несвязанной. |
GetReason | Получает причину, из-за которой точка останова была несвязана. |
Замечания
При выгрузке библиотеки DLL или класса подсистемы отладки все точки останова, привязанные к коду в этом модуле, должны быть несвязаны с отлаживаемой программой. Отправляется IDebugBreakpointUnboundEvent2
для каждой точки останова без подключения.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll