IDebugBreakpointUnboundEvent2
Esta interfaz indica al administrador de depuración de sesión (SDM) que un punto de interrupción enlazado se ha desenlazado de un programa cargado.
Sintaxis
IDebugBreakpointUnboundEvent2 : IUnknown
Notas para los implementadores
El motor de depuración (DE) implementa esta interfaz como parte de su compatibilidad con puntos de interrupción. La interfaz IDebugEvent2 debe implementarse en el mismo objeto que esta interfaz (el 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 desenlazado un punto de interrupción enlazado. 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.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugBreakpointUnboundEvent2
.
Método | Descripción |
---|---|
GetBreakpoint | Obtiene el punto de interrupción que se desenlajó. |
GetReason | Obtiene el motivo por el que el punto de interrupción no está enlazado. |
Comentarios
Cuando se descarga un archivo DLL o una clase del motor de depuración, todos los puntos de interrupción enlazados al código de ese módulo deben desenlacarse del programa que se está depurando. IDebugBreakpointUnboundEvent2
Se envía un para cada punto de interrupción sin enlazar.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll