Activación del modo de interrupción
En la siguiente información se describe el proceso que se produce cuando se encuentra un punto de interrupción después de pasar a una función, ejecutar en la línea de código fuente que tiene el cursor en él o ejecutarse en un punto de interrupción.
Proceso de modo de interrupción
El motor de depuración (DE) envía IDebugBreakpointEvent2, IDebugExceptionEvent2 o cualquier otro evento de detención para que el IDE entre en modo de interrupción.
SdM obtiene la información de la pila de llamadas del subproceso, como se indica a continuación:
IDebugStackFrame2::GetDocumentContext para obtener la información del código fuente
IDebugDocumentContext2::GetName para obtener el nombre de archivo
IDebugDocumentContext2::GetStatementRange para obtener el intervalo de instrucciones
IDebugStackFrame2::GetCodeContext para obtener información de memoria