エラー処理では、次の関数が使用されます。
| 機能 | 形容 |
|---|---|
| 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の | 指定した種類の重大なエラーをシステムが処理するか、呼び出し元のスレッドが処理するかを制御します。 |