DebugBreak 関数 (debugapi.h)

現在のプロセスでブレークポイント例外を発生させます。 これにより、呼び出し元のスレッドはデバッガーに例外を処理するように通知できます。

別のプロセスでブレークポイント例外を発生させるには、 DebugBreakProcess 関数を使用します。

構文

void DebugBreak();

戻り値

なし

解説

プロセスがデバッグされていない場合、関数は標準例外ハンドラーの検索ロジックを使用します。 ほとんどの場合、ハンドルされないブレークポイント例外が原因で呼び出しプロセスが終了します。

例については、「例外ハンドラーの使用」を参照してください。

必要条件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー debugapi.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll

関連項目

デバッガーとの通信

DebugActiveProcess

DebugBreakProcess

デバッグ関数