DEBUG_EVENT_XXX
Os eventos a seguir são gerados pelo destino.
Sinalizador | IDebugEventCallbacksMethod | Descrição do evento |
---|---|---|
DEBUG_EVENT_BREAKPOINT |
IDebugEventCallbacks::Breakpoint |
Ocorreu uma exceção de ponto de interrupção no destino. |
DEBUG_EVENT_EXCEPTION |
IDebugEventCallbacks::Exception |
Ocorreu um evento de depuração de exceção no destino. |
DEBUG_EVENT_CREATE_THREAD |
IDebugEventCallbacks::CreateThread |
Ocorreu um evento de depuração create-thread no destino. |
DEBUG_EVENT_EXIT_THREAD |
IDebugEventCallbacks::ExitThread |
Ocorreu um evento de depuração de thread de saída no destino. |
DEBUG_EVENT_CREATE_PROCESS |
IDebugEventCallbacks::CreateProcess |
Ocorreu um evento de depuração de processo de criação no destino. |
DEBUG_EVENT_EXIT_PROCESS |
IDebugEventCallbacks::ExitProcess |
Ocorreu um evento de depuração do processo de saída no destino. |
DEBUG_EVENT_LOAD_MODULE |
IDebugEventCallbacks::LoadModule |
Ocorreu um evento de depuração de carga de módulo no destino. |
DEBUG_EVENT_UNLOAD_MODULE |
IDebugEventCallbacks::UnloadModule |
Ocorreu um evento de depuração de descarregamento de módulo no destino. |
DEBUG_EVENT_SYSTEM_ERROR |
IDebugEventCallbacks::SystemError |
Ocorreu um erro do sistema no destino. |
Os eventos a seguir são gerados pelo mecanismo de depurador.
Sinalizador | IDebugEventCallbacksMethod | Descrição |
---|---|---|
DEBUG_EVENT_SESSION_STATUS |
IDebugEventCallbacks::SessionStatus |
Ocorreu uma alteração na sessão status. |
DEBUG_EVENT_CHANGE_DEBUGGEE_STATE |
IDebugEventCallbacks::ChangeDebuggeeState |
O mecanismo fez ou detectou uma alteração no status de destino. |
DEBUG_EVENT_CHANGE_ENGINE_STATE |
IDebugEventCallbacks::ChangeEngineState |
O estado do mecanismo foi alterado. |
DEBUG_EVENT_CHANGE_SYMBOL_STATE |
IDebugEventCallbacks::ChangeSymbolState |
O estado do símbolo foi alterado. |
Requisitos
parâmetro |
DbgEng.h (inclua DbgEng.h) |