-2
私は、Windowの SetUnfilteredExceptionHandler
を使用してプロセス内のすべての例外をキャッチするか、それとも前にAddVectoredExceptionHandler
をキャッチするかを判断しようとしています。Windows例外処理
MSDNでは優先度や実行順序についての情報は提供されていないようです。
私は、Windowの SetUnfilteredExceptionHandler
を使用してプロセス内のすべての例外をキャッチするか、それとも前にAddVectoredExceptionHandler
をキャッチするかを判断しようとしています。Windows例外処理
MSDNでは優先度や実行順序についての情報は提供されていないようです。
最初は、システム は、スタックの巻き戻しを開始する前に デバッガが最初のチャンス通知が、を取得した後
ベクタのハンドラは、それらが追加された順序で呼び出されます(
VEH
)Vectored Exception Handlingと呼ばれています。次いで
(を処理されない例外の場合)SEH
の最後(最上位レベル)例外ハンドラはSetUnhandledExceptionFilter
優先するアプリケーションを有効にすることによって取って代わることができるFrame-based Exception Handling(
SEH
)と呼ばプロセスの各スレッド の最上位例外ハンドラ
lpTopLevelExceptionFilter
が最後に呼び出された
このすべての意味は何ですか? – RbMm
*「見ることができない複雑なプログラムを最適化するにはどうすればよいですか」* –
解決しようとしている問題は説明していません。問題全体があなたの解決策を説明していますが、問題は何なのか分かりません。 – IInspectable