Интерфейс 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.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка dbgeng.h (include Dbgeng.h)

См. также

IDebugBreakpoint2