DEBUG_EVENT_XXX
Целевым объектом создаются следующие события.
Flag | IDebugEventCallbacksMethod | Описание события |
---|---|---|
DEBUG_EVENT_BREAKPOINT |
IDebugEventCallbacks::Точка останова |
В целевом объекте произошло исключение точки останова. |
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 |
В целевом объекте произошла системная ошибка. |
Подсистема отладчика создает следующие события.
Flag | IDebugEventCallbacksMethod | Описание |
---|---|---|
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) |