IDebugCanStopEvent2::CanStop

Уведомляет подсистему отладки (DE) о том, следует ли остановиться в текущем расположении кода или просто продолжить выполнение.

Синтаксис

int CanStop ( 
   int fCanStop
);

Параметры

fCanStop
[in] Если de de должен остановиться в текущем расположении кода, вTRUE противном случае — ноль (FALSE).

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

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

Замечания

Получатель этого события обычно вызывает метод GetReason , чтобы определить причину, по которой DE хочет остановиться, а затем вызывает IDebugCanStopEvent2::CanStop метод с соответствующим ответом.

Если DE останавливается, он отправляет событие, описывающее причину остановки. Обычно отправляются два события, пользователь или сигнал перерыв, представленный интерфейсом IDebugBreakEvent2, и событие точки останова, представленное интерфейсом IDebugBreakpointEvent2.

См. также