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.
Iniciar el depurador requiere enviar la secuencia correcta de métodos y eventos con sus atributos adecuados.
Secuencias de métodos y eventos
Se llama al administrador de depuración de sesión (SDM) eligiendo el menú Depurar y, a continuación, seleccionando Iniciar. Para obtener más información, vea Iniciar un programa.
El SDM llama al método OnAttach .
En función del modelo de proceso del motor de depuración (DE), el
IDebugProgramNodeAttach2::OnAttachmétodo devuelve uno de los métodos siguientes, que determina lo que sucede a continuación.Si
S_FALSElo devuelve, el motor de depuración (DE) se cargará en el proceso de la máquina virtual.O bien:
Si
S_OKdevuelve, el DE se cargará en el proceso del SDM. A continuación, el SDM realiza las siguientes tareas:Llama a GetEngineInfo para obtener la información del motor del DE.
Crea conjuntamente el DE.
Llama a Attach.
El DE envía un IDebugEngineCreateEvent2 al SDM con un
EVENT_SYNCatributo .El DE envía un IDebugProgramCreateEvent2 al SDM con un
EVENT_SYNCatributo .El DE envía un IDebugThreadCreateEvent2 al SDM con un
EVENT_SYNCatributo .El DE envía un IDebugLoadCompleteEvent2 al SDM con un
EVENT_SYNCatributo .El DE envía un IDebugEntryPointEvent2 al SDM con un
EVENT_SYNCatributo .