Share via


IDebugEntryPointEvent2

El motor de depuración (DE) envía esta interfaz al administrador de depuración de sesión (SDM) cuando el programa está a punto de ejecutar su primera instrucción de código de usuario.

Sintaxis

IDebugEntryPointEvent2 : IUnknown

Notas para los implementadores

El DE implementa esta interfaz como parte de sus operaciones normales. La interfaz IDebugEvent2 debe implementarse en el mismo objeto que esta interfaz. SdM usa QueryInterface para acceder a la IDebugEvent2 interfaz.

Notas para autores de la llamada

El DE crea y envía este objeto de evento cuando se ha cargado el programa que se está depurando y está listo para ejecutar la primera instrucción del código de usuario. El evento se envía mediante la función de devolución de llamada IDebugEventCallback2 proporcionada por el SDM cuando se adjunta al programa que se está depurando.

Comentarios

  • IDebugLoadCompleteEvent2 se envía cuando el programa está a punto de ejecutar la primera instrucción. Por ejemplo, IDebugEntryPoint2 se envía cuando el programa está a punto de ejecutar la función del main usuario.

Cuando el DE envía IDebugEntryPointEvent2, la posición del código actual debe estar en la primera instrucción del código de usuario, como main.

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también