Condividi tramite


IDebugEngineProgram2::Stop

Arresta tutti i thread in esecuzione in questo programma.

Sintassi

int Stop();

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Questo metodo viene chiamato quando questo programma viene sottoposto a debug in un ambiente multi-programma. Quando viene ricevuto un evento di arresto da un altro programma, questo metodo viene chiamato su questo programma. L'implementazione di questo metodo deve essere asincrona; ovvero, non tutti i thread devono essere arrestati prima che questo metodo restituisca. L'implementazione di questo metodo può essere semplice come chiamare il metodo CauseBreak in questo programma.

Gli implementatori devono inviare un IDebugStopCompleteEvent2 all'arresto del programma.

Vedi anche