DEBUG_EVENT_XXX
目標會產生下列事件。
旗標 | IDebugEventCallbacksMethod | 事件描述 |
---|---|---|
DEBUG_EVENT_BREAKPOINT |
IDebugEventCallbacks::Breakpoint |
目標中發生斷點例外狀況。 |
DEBUG_EVENT_EXCEPTION |
IDebugEventCallbacks::Exception |
目標中發生例外狀況偵錯事件。 |
DEBUG_EVENT_CREATE_THREAD |
IDebugEventCallbacks::CreateThread |
目標中發生建立線程偵錯事件。 |
DEBUG_EVENT_EXIT_THREAD |
IDebugEventCallbacks::ExitThread |
目標中發生結束線程偵錯事件。 |
DEBUG_EVENT_CREATE_PROCESS |
IDebugEventCallbacks::CreateProcess |
目標中發生建立進程偵錯事件。 |
DEBUG_EVENT_EXIT_PROCESS |
IDebugEventCallbacks::ExitProcess |
目標中發生結束進程偵錯事件。 |
DEBUG_EVENT_LOAD_MODULE |
IDebugEventCallbacks::LoadModule |
目標中發生模組載入偵錯事件。 |
DEBUG_EVENT_UNLOAD_MODULE |
IDebugEventCallbacks::UnloadModule |
在目標中發生模組卸除偵錯事件。 |
DEBUG_EVENT_SYSTEM_ERROR |
IDebugEventCallbacks::SystemError |
目標中發生系統錯誤。 |
調試程式引擎會產生下列事件。
旗標 | IDebugEventCallbacksMethod | Description |
---|---|---|
DEBUG_EVENT_SESSION_STATUS |
IDebugEventCallbacks::SessionStatus |
會話狀態中發生變更。 |
DEBUG_EVENT_CHANGE_DEBUGGEE_STATE |
IDebugEventCallbacks::ChangeDebuggeeState |
引擎已對目標狀態進行或偵測到變更。 |
DEBUG_EVENT_CHANGE_ENGINE_STATE |
IDebugEventCallbacks::ChangeEngineState |
引擎狀態已變更。 |
DEBUG_EVENT_CHANGE_SYMBOL_STATE |
IDebugEventCallbacks::ChangeSymbolState |
符號狀態已變更。 |
規格需求
標頭 |
DbgEng.h (包含 DbgEng.h) |