다음을 통해 공유


중단점이 연결되거나 연결이 해제되는 경우

IDebugPendingBreakpoint2::CanBind 메서드에 대한 호출이 수행될 때 중단점을 바인딩할 수 없는 경우 중단점의 바인딩 시간 및 만들기 시간이 다릅니다.

메서드 호출

세션 디버그 관리자(SDM)는 다음 메서드를 호출합니다.

  1. IDebugEngine2::CreatePendingBreakpoint. DE는 IDebugPendingBreakpoint2를 반환합니다.

  2. IDebugPendingBreakpoint2::Enable.

  3. IDebugPendingBreakpoint2::Virtualize.

  4. IDebugPendingBreakpoint2::Bind 메서드는 S_OK 반환합니다. DE는 IDebugBreakpointBoundEvent2 또는 IDebugBreakpointErrorEvent2를 보냅니다.

  5. IDebugBreakpointBoundEvent2::GetPendingBreakpointIDebugBreakpointBoundEvent2::EnumBoundBreakpoints 메서드를 사용하여 바인딩된 중단점을 확인하고 가져옵니다.