Condividi tramite


IDebugEngine2:: DestroyProgram

Notifica al modulo (DE) di debug che il programma specificato in modo che atipica è stato interrotto e che il DE necessario eliminare tutti i riferimenti al programma e inviare un programma eliminato l'evento.

HRESULT DestroyProgram( 
   IDebugProgram2* pProgram
);
int DestroyProgram( 
   IDebugProgram2 pProgram
);

Parametri

  • pProgram
    [in] IDebugProgram2 Un oggetto che rappresenta il programma a meno che atipica è stato terminato.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Dopo che questo metodo viene chiamato, il DE successivamente inviato IDebugProgramDestroyEvent2 un evento di nuovo all'amministratore di debug della sessione (SDM).

Questo metodo non è implementato (restituisce E_NOTIMPL) se il DE viene eseguito nello stesso processo del programma sottoposto a debug. Questo metodo viene implementato solo se il DE viene eseguito nello stesso processo di SDM.

Vedere anche

Riferimenti

IDebugEngine2

IDebugProgramDestroyEvent2

IDebugProgram2