다음을 통해 공유


IDebugEventCallbacksWide 인터페이스(dbgeng.h)

상속

IDebugEventCallbacksWide 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDebugEventCallbacksWide 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDebugEventCallbacksWide 인터페이스에는 이러한 메서드가 있습니다.

 
IDebugEventCallbacksWide::Breakpoint

중단점 콜백 메서드는 대상이 중단점을 발급할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::ChangeDebuggeeState

ChangeDebuggeeState 콜백 메서드는 대상에 대한 변경 내용을 만들거나 검색할 때 엔진에서 호출됩니다. 이 메서드는 IDebugEventCallbacksWide에 속합니다.
IDebugEventCallbacksWide::ChangeEngineState

상태가 변경되면 엔진에서 ChangeEngineState 콜백 메서드를 호출합니다. 이 메서드는 IDebugEventCallbacksWide 인터페이스에 속합니다.
IDebugEventCallbacksWide::ChangeSymbolState

기호 상태가 변경되면 엔진에서 ChangeSymbolState 콜백 메서드를 호출합니다. 이 메서드는 IDebugEventCallbacksWide 인터페이스에 속합니다.
IDebugEventCallbacksWide::CreateProcess

IDebugEventCallbacksWide::CreateProcess 콜백 메서드는 대상에서 create-process 디버깅 이벤트가 발생할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::CreateThread

CreateThread 콜백 메서드는 대상에서 만들기 스레드 디버깅 이벤트가 발생할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::Exception

예외 콜백 메서드는 대상에서 예외 디버깅 이벤트가 발생할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::ExitProcess

ExitProcess 콜백 메서드는 대상에서 exit-processdebugging 이벤트가 발생할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::ExitThread

ExitThread 콜백 메서드는 대상에서 exit-threaddebugging 이벤트가 발생할 때 엔진에서 호출됩니다.
IDebugEventCallbacksWide::GetInterestMask

GetInterestMask 콜백 메서드는 IDebugEventCallbacksWide 개체가 관심 있는 이벤트를 결정하기 위해 호출됩니다. SetEventCallbacks를 사용하여 개체가 클라이언트에 등록될 때 엔진은 GetInterestMask를 호출합니다.
IDebugEventCallbacksWide::LoadModule

대상에서 모듈 로드 디버깅 이벤트가 발생할 때 엔진에서 LoadModule 콜백 메서드를 호출합니다. 이 메서드는 IDebugEventCallbacksWide에 속합니다.
IDebugEventCallbacksWide::SessionStatus

SessionStatus 콜백 메서드는 디버거 세션에서 변경이 발생할 때 엔진에서 호출됩니다. 이 메서드는 IDebugEventCallbacksWide에 속합니다.
IDebugEventCallbacksWide::SystemError

SystemError 콜백 메서드는 대상에서 시스템 오류가 발생할 때 엔진에서 호출됩니다. 이 메서드는 IDebugEventCallbacksWide 인터페이스에 속합니다.
IDebugEventCallbacksWide::UnloadModule

IDebugEventCallbacksWide::UnloadModule 콜백 메서드는 대상에서 모듈 언로드 디버깅 이벤트가 발생할 때 엔진에서 호출됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 dbgeng.h(Dbgeng.h 포함)