IDebugProcess3::Execute
Продолжает выполнение этого процесса из остановленного состояния. Любое предыдущее состояние выполнения (например, шаг) очищается, и процесс начинает выполняться снова.
Примечание.
Этот метод следует использовать вместо Execute.
Синтаксис
Параметры
pThread
[in] Объект IDebugThread2 , представляющий поток для выполнения.
Возвращаемое значение
Возвращает значение S_OK
, если выполнение прошло успешно, в противном случае возвращает код ошибки.
Замечания
Когда пользователь запускает выполнение из остановленного состояния в потоке другого процесса, этот метод вызывается в этом процессе. Этот метод также вызывается, когда пользователь выбирает команду Start из меню отладки в интегрированной среде разработки. Реализация этого метода может быть столь же простой, как вызов метода Resume в текущем потоке в процессе.
Предупреждение
Не отправляйте событие остановки или немедленное (синхронное) событие в событие при обработке этого вызова; в противном случае отладчик может перестать отвечать.