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


IDebugEngineProgram2::Stop

Останавливает все потоки, выполняемые в этой программе.

Синтаксис

int Stop();

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

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

Замечания

Этот метод вызывается при отладке этой программы в среде с несколькими программами. При получении события остановки из другой программы этот метод вызывается в этой программе. Реализация этого метода должна быть асинхронной; То есть перед возвратом этого метода необходимо остановить не все потоки. Реализация этого метода может быть столь же простой, как вызов метода CauseBreak в этой программе.

При остановке программы разработчики должны отправлять идентификатор IDebugStopCompleteEvent2 .

См. также