다음을 통해 공유


IDebugEvent2

이 인터페이스는 중단점에서 중지와 같은 중요한 디버그 정보와 디버깅 메시지와 같은 중요하지 않은 정보를 모두 전달하는 데 사용됩니다.

구문

IDebugEvent2 : IUnknown

구현자에 대한 참고 사항

DE(디버그 엔진) 및 사용자 지정 포트 공급자는 다른 모든 이벤트 인터페이스와 동일한 개체에서 이 인터페이스를 구현합니다.

호출자 참고 사항

SDM(세션 디버그 관리자)는 이벤트 또는 이벤트에 지정된 IID(인터페이스 ID) 인수를 사용하여 IDebugEvent2 인터페이스에서 QueryInterface를 호출해 적절한 이벤트 인터페이스를 얻습니다.

Vtable 순서의 메서드

다음 표에서는 IDebugEvent2 메서드를 보여 줍니다.

메서드 설명
GetAttributes 이 디버그 이벤트에 대한 특성을 가져옵니다.

설명

IDebugBreakpointEvent2와 같은 더욱 구체적인 이벤트 인터페이스는 IDebugEvent2 인터페이스에서 파생되지 않고 대신 IDebugEvent2과 동일한 객체에서 별도의 인터페이스로 구현됩니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목