IDebugCanStopEvent2::CanStop
Уведомляет подсистему отладки (DE) о том, следует ли остановиться в текущем расположении кода или просто продолжить выполнение.
Синтаксис
Параметры
fCanStop
[in] Если de de должен остановиться в текущем расположении кода, вTRUE
противном случае — ноль (FALSE
).
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Получатель этого события обычно вызывает метод GetReason , чтобы определить причину, по которой DE хочет остановиться, а затем вызывает IDebugCanStopEvent2::CanStop
метод с соответствующим ответом.
Если DE останавливается, он отправляет событие, описывающее причину остановки. Обычно отправляются два события, пользователь или сигнал перерыв, представленный интерфейсом IDebugBreakEvent2, и событие точки останова, представленное интерфейсом IDebugBreakpointEvent2.