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)