Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La siguiente información describe el proceso que ocurre cuando se encuentra un punto de interrupción después de ingresar a una función, al ejecutar hasta la línea del código fuente donde se encuentra el cursor o al llegar a un punto de interrupción.
Proceso en modo de pausa
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 de la siguiente manera:
IDebugStackFrame2::GetDocumentContext para obtener la información del código fuente
IDebugDocumentContext2::GetName para obtener el nombre de archivo
IDebugDocumentContext2::GetStatementRange para obtener el rango de declaraciones
IDebugStackFrame2::GetCodeContext para obtener información de memoria