IDebugEngine2::DestroyProgram
Сообщает обработчику отладки (DE), что указанная программа была нетипично завершена и что DE должна очистить все ссылки на программу и отправить событие уничтожения программы.
Синтаксис
HRESULT DestroyProgram(
IDebugProgram2* pProgram
);
int DestroyProgram(
IDebugProgram2 pProgram
);
Параметры
pProgram
[in] Объект IDebugProgram2 , представляющий программу, которая была нетипично завершена.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
После вызова этого метода DE впоследствии отправляет событие IDebugProgramDegramDevent2 обратно в диспетчер отладки сеанса (SDM).
Этот метод не реализуется (возвращается E_NOTIMPL
), если de выполняется в том же процессе, что и отлаживаемая программа. Этот метод реализуется только в том случае, если DE выполняется в том же процессе, что и SDM.