Compartir a través de


IDebugCanStopEvent2::CanStop

Notifica al motor de depuración (DE) si se detiene o no en la ubicación de código actual o simplemente continúa la ejecución.

Sintaxis

int CanStop ( 
   int fCanStop
);

Parámetros

fCanStop
[in] Distinto de cero (TRUE) si el DE debe detenerse en la ubicación del código actual; en caso contrario, cero (FALSE).

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

El receptor de este evento normalmente llama al método GetReason para determinar el motivo por el que el DE quiere detenerse y, a continuación, llama al IDebugCanStopEvent2::CanStop método con la respuesta adecuada.

Si el DE se detiene, envía un evento que describe el motivo de detención. Normalmente hay dos eventos que se envían, un usuario o un salto de señal representados por la interfaz IDebugBreakEvent2 y un evento de punto de interrupción representado por la interfaz IDebugBreakpointEvent2 .

Consulte también