Compartir a través de


Cuando un punto de interrupción enlaza o deja de enlazarse

Cuando no se puede enlazar un punto de interrupción en el momento en que se realiza una llamada al método IDebugPendingBreakpoint2::CanBind , el tiempo de enlace y la hora de creación del punto de interrupción son diferentes.

Métodos llamados

El administrador de depuración de sesión (SDM) llama a los métodos siguientes:

  1. IDebugEngine2::CreatePendingBreakpoint. El DE devuelve un IDebugPendingBreakpoint2.

  2. IDebugPendingBreakpoint2::Enable.

  3. IDebugPendingBreakpoint2::Virtualize.

  4. El método IDebugPendingBreakpoint2::Bind y devuelve S_OK. El DE envía un IDebugBreakpointBoundEvent2 o IDebugBreakpointErrorEvent2.

  5. Métodos IDebugBreakpointBoundEvent2::GetPendingBreakpoint e IDebugBreakpointBoundEvent2::EnumBoundBreakpoints para comprobar y obtener los puntos de interrupción enlazados.