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.

См. также