Поделиться через


Ошибки точки останова

Ниже описывается процесс, когда точка останова пытается привязаться к коду, но это не удается.

Устранение ошибки точки останова

  1. Модуль отладки (DE) отправляет IDebugBreakpointErrorEvent2 в диспетчер отладки сеансов (SDM).

  2. SDM вызывает IDebugBreakpointErrorEvent2::GetErrorBreakpoint (IDebugErrorBreakpoint2**), ppErrorBPчтобы получить точку останова ошибки.

  3. SDM вызывает IDebugErrorBreakpoint2::GetPendingBreakpoint, чтобы получить отложенную точку останова, из которой произошла точка останова ошибки.

  4. SDM вызывает IDebugErrorBreakpoint2::GetBreakpointResolution , чтобы узнать причину, по которой не удалось привязать точку останова ошибки.