Debugging Tools for Windows

DEBUG_EVENT_XXX

The following events are generated by the target.

Flag IDebugEventCallbacks
Method
Event Description
DEBUG_EVENT_BREAKPOINT Breakpoint A breakpoint exception occurred in the target.
DEBUG_EVENT_EXCEPTION Exception An exception debugging event occurred in the target.
DEBUG_EVENT_CREATE_THREAD CreateThread A create-thread debugging event occurred in the target.
DEBUG_EVENT_EXIT_THREAD ExitThread An exit-thread debugging event occurred in the target.
DEBUG_EVENT_CREATE_PROCESS CreateProcess A create-process debugging event occurred in the target.
DEBUG_EVENT_EXIT_PROCESS ExitProcess An exit-process debugging event occurred in the target.
DEBUG_EVENT_LOAD_MODULE LoadModule A module-load debugging event occurred in the target.
DEBUG_EVENT_UNLOAD_MODULE UnloadModule A module-unload debugging event occurred in the target.
DEBUG_EVENT_SYSTEM_ERROR SystemError A system error occurred in the target.

The following events are generated by the debugger engine.

Flag IDebugEventCallbacks
Method
Description
DEBUG_EVENT_SESSION_STATUS SessionStatus A change has occurred in the session status.
DEBUG_EVENT_CHANGE_DEBUGGEE_STATE ChangeDebuggeeState The engine has made or detected a change in the target status.
DEBUG_EVENT_CHANGE_ENGINE_STATE ChangeEngineState The engine state has changed.
DEBUG_EVENT_CHANGE_SYMBOL_STATE ChangeSymbolState The symbol state has changed.

Requirements

Headers: Defined in DbgEng.h. Include DbgEng.h.

Build machine: CAPEBUILD