ベクター化された例外処理

ベクター化された例外ハンドラーは、構造化例外処理の拡張機能です。 アプリケーションは、アプリケーションのすべての例外を監視または処理する関数を登録できます。 ベクターハンドラーはフレームベースではありません。したがって、呼び出しフレーム内の場所に関係なく呼び出されるハンドラーを追加できます。 ベクター化されたハンドラーは、デバッガーが最初のチャンス通知を受け取った後、システムがスタックのアンワインドを開始する前に、追加された順序で呼び出されます。

ベクター化された続行ハンドラーを追加するには、 AddVectoredContinueHandler 関数を使用します。 このハンドラーを削除するには、 RemoveVectoredContinueHandler 関数を使用します。

ベクター化された例外ハンドラーを追加するには、 AddVectoredExceptionHandler 関数を使用します。 このハンドラーを削除するには、 RemoveVectoredExceptionHandler 関数を使用します。