DEBUG_EVENT_XXX
ターゲットによって次のイベントが生成されます。
フラグ | IDebugEventCallbacksMethod | イベントの説明 |
---|---|---|
DEBUG_EVENT_BREAKPOINT |
IDebugEventCallbacks::Breakpoint |
ターゲットでブレークポイント例外が発生しました。 |
EXCEPTION_DEBUG_EVENT |
IDebugEventCallbacks::Exception |
ターゲットで例外デバッグイベントが発生しました。 |
CREATE_THREAD_DEBUG_EVENT |
IDebugEventCallbacks::CreateThread |
ターゲットでスレッドの作成デバッグイベントが発生しました。 |
EXIT_THREAD_DEBUG_EVENT |
IDebugEventCallbacks::ExitThread |
ターゲットで終了スレッド デバッグイベントが発生しました。 |
CREATE_PROCESS_DEBUG_EVENT |
IDebugEventCallbacks::CreateProcess |
ターゲットでスレッドの作成デバッグイベントが発生しました。 |
DEBUG_EVENT_EXIT_PROCESS |
IDebugEventCallbacks::ExitProcess |
ターゲットで終了スレッド デバッグイベントが発生しました。 |
DEBUG_EVENT_LOAD_MODULE |
IDebugEventCallbacks::LoadModule |
ターゲットでモジュール読み込みデバッグイベントが発生しました。 |
DEBUG_EVENT_UNLOAD_MODULE |
IDebugEventCallbacks::LoadModule |
ターゲットでモジュール読み込みデバッグイベントが発生しました。 |
DEBUG_EVENT_SYSTEM_ERROR |
IDebugEventCallbacks::SystemError |
ターゲットでシステムエラーが発生しました。 |
デバッガエンジンによって次のイベントが生成されます。
フラグ | 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 を含む) |