Интерфейс IDebugBreakpoint (dbgeng.h)
Наследование
Интерфейс IDebugBreakpoint наследуется от интерфейса IUnknown . IDebugBreakpoint также имеет следующие типы элементов:
Методы
Интерфейс IDebugBreakpoint содержит следующие методы.
IDebugBreakpoint::AddFlags Метод AddFlags добавляет флаги в точку останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetAdder Метод GetAdder возвращает клиент, которому принадлежит точка останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetCommand Метод GetCommand возвращает командную строку, которая выполняется при срабатывании точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetCurrentPassCount Метод IDebugBreakpoint::GetCurrentPassCount возвращает число, которое целевой объект должен достичь расположения точки останова перед активацией точки останова. |
IDebugBreakpoint::GetDataParameters Метод GetDataParameters возвращает параметры для точки останова процессора. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetFlags Метод GetFlags возвращает флаги для точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetId Метод GetId возвращает идентификатор точки останова, который является уникальным идентификатором подсистемы для точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetMatchThreadId Метод GetMatchThreadId возвращает идентификатор потока подсистемы потока, который может активировать точку останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetOffset Метод GetOffset возвращает расположение, которое активирует точку останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetOffsetExpression Методы IDebugBreakpoint::GetOffsetExpression возвращают строку выражения, которая вычисляет расположение, которое активирует точку останова. |
IDebugBreakpoint::GetParameters Метод GetParameters возвращает параметры для точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::GetPassCount Метод IDebugBreakpoint::GetPassCount возвращает, сколько раз целевому объекту изначально требовалось достичь точки останова до активации точки останова. |
IDebugBreakpoint::GetType Метод GetType возвращает тип точки останова и обработчика, для которым задана точка останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::RemoveFlags Метод RemoveFlags удаляет флаги из точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetCommand Метод SetCommand задает команду, которая выполняется при активации точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetDataParameters Метод SetDataParameters задает параметры для точки останова процессора. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetFlags Метод SetFlags задает флаги для точки останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetMatchThreadId Метод SetMatchThreadId задает идентификатор потока подсистемы потока, который может активировать точку останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetOffset Метод SetOffset задает расположение, которое активирует точку останова. Этот метод принадлежит интерфейсу IDebugBreakpoint. |
IDebugBreakpoint::SetOffsetExpression Методы SetOffsetExpression задают строку выражения, которая вычисляет расположение, которое активирует точку останова. Этот метод принадлежит IDebugBreakpoint. |
IDebugBreakpoint::SetPassCount Метод IDebugBreakpoint::SetPassCount задает количество раз, когда целевой объект должен достичь расположения точки останова перед активацией точки останова. |
Комментарии
Хотя IDebugBreakpoint реализует интерфейс IUnknown , методы IUnknown::AddRef и IUnknown::Release не используются для управления временем существования точки останова. Вместо этого объект IDebugBreakpoint удаляется после вызова метода RemoveBreakpoint .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | dbgeng.h (включая Dbgeng.h) |