IDebugEventCallbacksWide interface (dbgeng.h)
Inheritance
The IDebugEventCallbacksWide interface inherits from the IUnknown interface. IDebugEventCallbacksWide also has these types of members:
Methods
The IDebugEventCallbacksWide interface has these methods.
IDebugEventCallbacksWide::Breakpoint The Breakpoint callback method is called by the engine when the target issues a breakpointexception. |
IDebugEventCallbacksWide::ChangeDebuggeeState The ChangeDebuggeeState callback method is called by the engine when it makes or detects changes to the target. This method belongs to IDebugEventCallbacksWide. |
IDebugEventCallbacksWide::ChangeEngineState The ChangeEngineState callback method is called by the engine when its state has changed. This method belongs to the IDebugEventCallbacksWide interface. |
IDebugEventCallbacksWide::ChangeSymbolState The ChangeSymbolState callback method is called by the engine when the symbol state changes. This method belongs to the IDebugEventCallbacksWide interface. |
IDebugEventCallbacksWide::CreateProcess The IDebugEventCallbacksWide::CreateProcess callback method is called by the engine when a create-process debugging event occurs in the target. |
IDebugEventCallbacksWide::CreateThread The CreateThread callback method is called by the engine when a create-thread debugging event occurs in the target. |
IDebugEventCallbacksWide::Exception The Exception callback method is called by the engine when an exception debugging event occurs in the target. |
IDebugEventCallbacksWide::ExitProcess The ExitProcess callback method is called by the engine when an exit-processdebugging event occurs in the target. |
IDebugEventCallbacksWide::ExitThread The ExitThread callback method is called by the engine when an exit-threaddebugging event occurs in the target. |
IDebugEventCallbacksWide::GetInterestMask The GetInterestMask callback method is called to determine which events the IDebugEventCallbacksWide object is interested in. The engine calls GetInterestMask when the object is registered with a client by using SetEventCallbacks. |
IDebugEventCallbacksWide::LoadModule The LoadModule callback method is called by the engine when a module-load debugging event occurs in the target. This method belongs to IDebugEventCallbacksWide. |
IDebugEventCallbacksWide::SessionStatus The SessionStatus callback method is called by the engine when a change occurs in the debugger session. This method belongs to IDebugEventCallbacksWide. |
IDebugEventCallbacksWide::SystemError The SystemError callback method is called by the engine when a system error occurs in the target. This method belongs to the IDebugEventCallbacksWide interface. |
IDebugEventCallbacksWide::UnloadModule The IDebugEventCallbacksWide::UnloadModule callback method is called by the engine when a module-unload debugging event occurs in the target. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dbgeng.h (include Dbgeng.h) |