次の方法で共有


エラー処理関数

エラー処理では、次の関数が使用されます。

機能 形容
Beep スピーカーに単純なトーンを生成します。
CaptureStackbackTrace スタックをウォークアップし、各フレームの情報を記録することで、スタック バック トレースをキャプチャします。
FatalAppExit メッセージ ボックスを表示し、メッセージ ボックスが閉じられたときにアプリケーションを終了します。
FlashWindow 指定したウィンドウを 1 回点滅します。
FlashWindowEx 指定したウィンドウを点滅します。
FormatMessage メッセージ文字列を書式設定します。
GetErrorMode 現在のプロセスのエラー モードを取得します。
GetLastError 呼び出し元スレッドの最後のエラー コード値を取得します。
GetThreadErrorMode 呼び出し元スレッドのエラー モードを取得します。
MessageBeep 波形サウンドを再生します。
RtlLookupFunctionEntryする アクティブな関数テーブルで、指定した PC 値に対応するエントリを検索します。
RtlNtStatusToDosError 指定した NT エラー コードに対応するシステム エラー コードを取得します。
RtlPcToFileHeader 指定した PC 値を含むイメージのベース アドレスを取得します。
RtlUnwindする プロシージャ呼び出しフレームのアンワインドを開始します。
RtlUnwind2する プロシージャ呼び出しフレームのアンワインドを開始します。
RtlUnwindExする プロシージャ呼び出しフレームのアンワインドを開始します。
RtlVirtualUnwindする 指定した関数コンテキストの前にある関数の呼び出しコンテキストを取得します。
SetErrorMode 指定した種類の重大なエラーをシステムが処理するか、プロセスで処理するかを制御します。
SetLastError 呼び出し元スレッドの最後のエラー コードを設定します。
SetLastErrorEx 呼び出し元スレッドの最後のエラー コードを設定します。
SetThreadErrorMode 指定した種類の重大なエラーをシステムが処理するか、呼び出し元のスレッドが処理するかを制御します。