Debugging Tools for Windows |
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. |
Headers: Defined in DbgEng.h. Include DbgEng.h.