EXCEPTION_DEBUG_INFO構造体 (minwinbase.h)

デバッガーで使用できる例外情報が含まれます。

構文

typedef struct _EXCEPTION_DEBUG_INFO {
  EXCEPTION_RECORD ExceptionRecord;
  DWORD            dwFirstChance;
} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;

メンバー

ExceptionRecord

例外に固有の情報を含む EXCEPTION_RECORD 構造体。 これには、例外コード、フラグ、アドレス、関連する例外へのポインター、追加のパラメーターなどが含まれます。

dwFirstChance

デバッガーが ExceptionRecord メンバーによって指定された例外を以前に検出したかどうかを示す値。 dwFirstChance メンバーが 0 以外の場合、デバッガーで例外が初めて発生します。 デバッガーは通常、ブレークポイントとシングルステップ例外が最初に発生したときに処理します。 このメンバーが 0 の場合、デバッガーは以前に例外を検出しました。 これは、構造化例外ハンドラーの検索中にハンドラーが見つからないか、例外が続行された場合にのみ発生します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header minwinbase.h (Windows.h を含む)

こちらもご覧ください

DEBUG_EVENT

EXCEPTION_RECORD