DEBUG_EVENT_XXX
The following events are generated by the target.
Flag | IDebugEventCallbacksMethod | Event Description |
---|---|---|
DEBUG_EVENT_BREAKPOINT |
IDebugEventCallbacks::Breakpoint |
A breakpoint exception occurred in the target. |
DEBUG_EVENT_EXCEPTION |
IDebugEventCallbacks::Exception |
An exception debugging event occurred in the target. |
DEBUG_EVENT_CREATE_THREAD |
IDebugEventCallbacks::CreateThread |
A create-thread debugging event occurred in the target. |
DEBUG_EVENT_EXIT_THREAD |
IDebugEventCallbacks::ExitThread |
An exit-thread debugging event occurred in the target. |
DEBUG_EVENT_CREATE_PROCESS |
IDebugEventCallbacks::CreateProcess |
A create-process debugging event occurred in the target. |
DEBUG_EVENT_EXIT_PROCESS |
IDebugEventCallbacks::ExitProcess |
An exit-process debugging event occurred in the target. |
DEBUG_EVENT_LOAD_MODULE |
IDebugEventCallbacks::LoadModule |
A module-load debugging event occurred in the target. |
DEBUG_EVENT_UNLOAD_MODULE |
IDebugEventCallbacks::UnloadModule |
A module-unload debugging event occurred in the target. |
DEBUG_EVENT_SYSTEM_ERROR |
IDebugEventCallbacks::SystemError |
A system error occurred in the target. |
The following events are generated by the debugger engine.
Flag | IDebugEventCallbacksMethod | Description |
---|---|---|
DEBUG_EVENT_SESSION_STATUS |
IDebugEventCallbacks::SessionStatus |
A change has occurred in the session status. |
DEBUG_EVENT_CHANGE_DEBUGGEE_STATE |
IDebugEventCallbacks::ChangeDebuggeeState |
The engine has made or detected a change in the target status. |
DEBUG_EVENT_CHANGE_ENGINE_STATE |
IDebugEventCallbacks::ChangeEngineState |
The engine state has changed. |
DEBUG_EVENT_CHANGE_SYMBOL_STATE |
IDebugEventCallbacks::ChangeSymbolState |
The symbol state has changed. |
Requirements
Header |
DbgEng.h (include DbgEng.h) |