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 回调方法。 |
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | dbgeng.h (包括 Dbgeng.h) |