IDebugProgram2::Terminate
Termina il programma.
Sintassi
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.
Osservazioni:
Se possibile, il programma verrà terminato e scaricato dal processo; in caso contrario, il motore di debug (DE) eseguirà le operazioni di pulizia necessarie.
Questo metodo o il metodo Terminate viene chiamato dall'IDE, in genere in risposta all'interruzione di tutto il debug da parte dell'utente. L'implementazione di questo metodo dovrebbe, idealmente, terminare il programma all'interno del processo. Se ciò non è possibile, il DE deve impedire l'esecuzione del programma in questo processo (ed eseguire eventuali operazioni di pulizia necessarie). Se il IDebugProcess2::Terminate
metodo è stato chiamato dall'IDE, l'intero processo verrà terminato qualche volta dopo la chiamata del IDebugProgram2::Terminate
metodo.