Condividi tramite


IDebugProgram2::Terminate

Termina il programma.

Sintassi

int Terminate();

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.

Vedi anche