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


Метод IDebugBreakpoint2::SetPassCount (dbgeng.h)

Метод SetPassCount задает количество случаев, когда целевой объект должен достичь расположения точки останова перед активацией точки останова.

Синтаксис

HRESULT SetPassCount(
  [in] ULONG Count
);

Параметры

[in] Count

Количество попаданий целевого объекта в точку останова перед активацией. Число раз, когда целевой объект должен пройти точку останова, не запуская ее, является значением Count минус единица.

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

Код возврата Описание
S_OK
Метод выполнен успешно.
 

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

Комментарии

При каждом вызове метода SetPassCount сбрасывается число случаев, когда целевой объект должен достичь расположения точки останова, прежде чем будет активирована точка останова.

После того как целевой объект достигнет точки останова достаточно времени, чтобы активировать точку останова, точка останова активируется каждый раз при попадании, если не будет вызван setPassCount снова.

Если отладчик выполняет код в точке останова во время пошагового выполнения кода, это выполнение не влияет на количество раз, оставшееся до запуска точки останова.

Дополнительные сведения о свойствах точек останова см. в разделе Управление флагами и параметрами точек останова.

Требования

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