IDebugProgram2::Terminate

Завершает программу.

Синтаксис

int Terminate();

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

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

Замечания

По возможности программа будет завершена и выгружена из процесса; в противном случае подсистема отладки (DE) выполнит любую необходимую очистку.

Этот метод или метод Terminate вызывается интегрированной интегрированной среду разработки, как правило, в ответ на остановку всех отладки пользователем. Реализация этого метода должна, в идеале, завершить программу в процессе. Если это невозможно, de de должен предотвратить выполнение программы в этом процессе (и выполнить любую необходимую очистку). IDebugProcess2::Terminate Если метод был вызван интегрированной интегрированной среды разработки, весь процесс будет завершен через некоторое время после IDebugProgram2::Terminate вызова метода.

См. также