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


Метод IDebugControl2::GetBreakpointById (dbgeng.h)

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

Синтаксис

HRESULT GetBreakpointById(
  [in]  ULONG             Id,
  [out] PDEBUG_BREAKPOINT *Bp
);

Параметры

[in] Id

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

[out] Bp

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

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

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

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

Замечания

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

Требования

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

См. также

IDebugBreakpoint

IDebugControl

IDebugControl2

IDebugControl3