Поделиться через


Метод IDebugControl4::GetBreakpointById2 (dbgeng.h)

Метод GetBreakpointById2 возвращает точку останова с указанным идентификатором точки останова.

Синтаксис

HRESULT GetBreakpointById2(
  [in]  ULONG              Id,
  [out] PDEBUG_BREAKPOINT2 *Bp
);

Параметры

[in] Id

Указывает идентификатор точки останова для возвращаемой точки останова.

[out] Bp

Получает точку останова.

Возвращаемое значение

Этот метод также может возвращать другие значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Код возврата Описание
S_OK
Метод выполнен успешно.
E_NOINTERFACE
Точка останова не найдена с заданным идентификатором, либо точка останова с указанным идентификатором не принадлежит текущему процессу, либо точка останова с указанным идентификатором является частной (см. GetFlags).

Комментарии

Если указанная точка останова не принадлежит текущему процессу, метод завершится ошибкой.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

IDebugBreakpoint

IDebugControl4