IDebugProcess3::Continue
Continúa ejecutando este proceso desde un estado detenido. Se conserva cualquier estado de ejecución anterior (como un paso) y el proceso comienza a ejecutarse de nuevo.
Nota:
Este método debe usarse en lugar de Continue.
Sintaxis
Parámetros
pThread
[in] Objeto IDebugThread2 que representa el subproceso que se va a continuar.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.
Comentarios
Se llama a este método en este proceso, independientemente del número de procesos que se están depurando o del proceso que generó el evento de detención. La implementación debe conservar el estado de ejecución anterior (por ejemplo, un paso) y continuar la ejecución como si nunca se hubiera detenido antes de completar su ejecución anterior. Es decir, si un subproceso de este proceso estaba realizando una operación paso a paso por instrucciones y se detuvo porque se detuvo otro proceso y, a continuación Continue
, se llamó al subproceso especificado debe completar la operación paso a paso a paso original.
Advertencia No envíe un evento de detención o un evento inmediato (sincrónico) al evento mientras controla esta llamada; de lo contrario, el depurador puede dejar de responder.