IDebugEventCallbacksWide 介面 (dbgeng.h)
繼承
IDebugEventCallbacksWide 介面繼承自 IUnknown 介面。 IDebugEventCallbacksWide 也有下列類型的成員:
方法
IDebugEventCallbacksWide 介面具有這些方法。
IDebugEventCallbacksWide::Breakpoint 當目標發出斷點exception 時,引擎會呼叫斷點回呼方法。 |
IDebugEventCallbacksWide::ChangeDebuggeeState 當引擎對目標進行或偵測到變更時,會呼叫 ChangeDebuggeeState 回呼方法。 這個方法屬於 IDebugEventCallbacksWide。 |
IDebugEventCallbacksWide::ChangeEngineState 當引擎的狀態變更時,引擎會呼叫 ChangeEngineState 回呼方法。 這個方法屬於 IDebugEventCallbacksWide 介面。 |
IDebugEventCallbacksWide::ChangeSymbolState 當符號狀態變更時,引擎會呼叫 ChangeSymbolState 回呼方法。 這個方法屬於 IDebugEventCallbacksWide 介面。 |
IDebugEventCallbacksWide::CreateProcess 當目標中發生建立進程偵錯事件時,引擎會呼叫 IDebugEventCallbacksWide::CreateProcess 回呼方法。 |
IDebugEventCallbacksWide::CreateThread 當目標中發生 create-thread 偵錯事件時,引擎會呼叫 CreateThread 回呼方法。 |
IDebugEventCallbacksWide::Exception 當目標中發生例外狀況偵錯事件時,引擎會呼叫例外狀況回呼方法。 |
IDebugEventCallbacksWide::ExitProcess 當目標中發生 exit-processdebugging 事件時,引擎會呼叫 ExitProcess 回呼方法。 |
IDebugEventCallbacksWide::ExitThread 當目標中發生 exit-threaddebugging 事件時,引擎會呼叫 ExitThread 回呼方法。 |
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) |