Condividi tramite


IDebugProgram2::Execute

Continua l'esecuzione di questo programma da uno stato arrestato. Qualsiasi stato di esecuzione precedente (ad esempio un passaggio) viene cancellato e il programma viene avviato di nuovo.

Nota

Questo metodo è deprecato. Usare invece il metodo Execute .

Sintassi

int Execute();

Valore restituito

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

Osservazioni:

Quando l'utente avvia l'esecuzione da uno stato arrestato in un thread di un altro programma, questo metodo viene chiamato su questo programma. Questo metodo viene chiamato anche quando l'utente seleziona il comando Start dal menu Debug nell'IDE. L'implementazione di questo metodo può essere semplice come chiamare il metodo Resume nel thread corrente nel programma.

Avviso

Non inviare un evento di arresto o un evento immediato (sincrono) a Event durante la gestione di questa chiamata. In caso contrario, il debugger potrebbe smettere di rispondere.

Vedi anche