Condividi tramite


IDebugProgram2::Continue

Continua l'esecuzione di questo programma da uno stato arrestato. Qualsiasi stato di esecuzione precedente (ad esempio un passaggio) viene mantenuto e il programma inizia nuovamente l'esecuzione.

Nota

Questo metodo è deprecato. Usare invece il metodo Continue .

Sintassi

int Continue( 
   IDebugThread2 pThread
);

Parametri

pThread [in] Oggetto IDebugThread2 che rappresenta il thread.

Valore restituito

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

Osservazioni:

Questo metodo viene chiamato su questo programma indipendentemente dal numero di programmi di cui viene eseguito il debug o dal programma che ha generato l'evento di arresto. L'implementazione deve mantenere lo stato di esecuzione precedente (ad esempio un passaggio) e continuare l'esecuzione come se non fosse mai stata arrestata prima di completare l'esecuzione precedente. Ovvero, se un thread in questo programma stava eseguendo un'operazione di step-over ed è stato arrestato perché un altro programma è stato arrestato e quindi questo metodo è stato chiamato, il programma deve completare l'operazione di passaggio originale.

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