ErrorMode プロパティにより オペレーティング システムが異なる種類の重大エラーを処理する方法が制御されます オペレーティング システムがこれらのエラーを処理するか またはアプリケーションがこれらを受信して処理するかを指定することができます ...

ErrorMode プロパティにより、オペレーティング システムが異なる種類の重大エラーを処理する方法が制御されます。オペレーティング システムがこれらのエラーを処理するか、またはアプリケーションがこれらを受信して処理するかを指定することができます。x86 ではないプロセッサでは、不整列メモリ リファレンスにより整列フォールト例外が起こります。No_Alignment_Fault_Except フラグにより、システムがそのような整列違反を自動的に修復したり、アプリケーションで表示させたりするかどうかを管理できます。MIPS プラットフォームでは、オペレーティング システムにより整列フォールトが自動的に修正されるためには、アプリケーションにより SetErrorMode が No_Alignment_Fault_Except フラグで明示的に呼び出される必要があります。既定の設定では、オペレーティング システムにより整列違反がアプリケーションで表示されます。x86 プラットフォームではアプリケーションに対して整列違反は表示されないので、No_Alignment_Fault_Except フラグがセットされていない場合でもこのフラグでオペレーティング システムが整列違反エラーを表すことはありません。ErrorMode の既定の状態では、フラグはすべて 0 に設定されます。このフラグの定義値:
Fail_Critical_Errors - このフラグが設定されている場合、致命的なエラーが発生するときに致命的エラー ハンドラーのメッセージ ボックスは表示されません。代わりに、オペレーティング システムによりエラーが呼び出しプロセスに送信されます。
No_Alignment_Fault_Except - (RISC のみ) このフラグが設定されている場合、メモリ配列違反が自動的に修正され、アプリケーションには見えません。呼び出しプロセスとその子孫プロセスに対してこれを行います。このフラグは x86 プロセッサでは効果がありません。
No_GP_Fault_Error_Box - このフラグが設定されている場合、エラーが発生したときに一般保護違反のメッセージ ボックスは表示されません。このフラグは、適切な例外ハンドラー経由で一般保護 (GP) 違反を処理するアプリケーションをデバッグすることでのみ設定されます。
No_Open_File_Error_Box - このフラグが設定されている場合、ファイルの検出ができないときにメッセージ ボックスが表示されません。代わりに、エラーが呼び出しプロセスに返されます。このフラグは現在無視されることに注意してください。
ErrorMode プロパティにより、オペレーティング システムが異なる種類の重大エラーを処理する方法が制御されます。オペレーティング システムがこれらのエラーを処理するか、またはアプリケーションがこれらを受信して処理するかを指定することができます。x86 ではないプロセッサでは、不整列メモリ リファレンスにより整列フォールト例外が起こります。No_Alignment_Fault_Except フラグにより、システムがそのような整列違反を自動的に修復したり、アプリケーションで表示させたりするかどうかを管理できます。MIPS プラットフォームでは、オペレーティング システムにより整列フォールトが自動的に修正されるためには、アプリケーションにより SetErrorMode が No_Alignment_Fault_Except フラグで明示的に呼び出される必要があります。既定の設定では、オペレーティング システムにより整列違反がアプリケーションで表示されます。x86 プラットフォームではアプリケーションに対して整列違反は表示されないので、No_Alignment_Fault_Except フラグがセットされていない場合でもこのフラグでオペレーティング システムが整列違反エラーを表すことはありません。ErrorMode の既定の状態では、フラグはすべて 0 に設定されます。このフラグの定義値:
Fail_Critical_Errors - このフラグが設定されている場合、致命的なエラーが発生するときに致命的エラー ハンドラのメッセージ ボックスは表示されません。代わりに、オペレーティング システムによりエラーが呼び出しプロセスに送信されます。
No_Alignment_Fault_Except - (RISC のみ) このフラグが設定されている場合、メモリ配列違反が自動的に修正され、アプリケーションには見えません。呼び出しプロセスとその子孫プロセスに対してこれを行います。このフラグは x86 プロセッサでは効果がありません。
No_GP_Fault_Error_Box - このフラグが設定されている場合、エラーが発生したときに一般保護違反のメッセージ ボックスは表示されません。このフラグは、適切な例外ハンドラ経由で一般保護 (GP) 違反を処理するアプリケーションをデバッグすることでのみ設定されます。
No_Open_File_Error_Box - このフラグが設定されている場合、ファイルの検出ができないときにメッセージ ボックスが表示されません。代わりに、エラーが呼び出しプロセスに返されます。このフラグは現在無視されることに注意してください。
ErrorInfo プロパティには 最近発生したエラーの種類を説明する整数の列挙が含まれています 値 12-14 は このプロパティでは使用されません これらの値は エラーは修正可能だが この情報は CorrectableError プロパティで検索されることを示します ... ERRORLEVEL% は ERRORLEVEL の現在の値の文字列表記に展開されます ただし ERRORLEVEL という名前の環境変数が既に定義されている場合は その 環境変数の値が取得されます プログラム実行後 次の例が ERRORLEVEL ... ErrorMethodology は このデバイスでサポートされているエラー検出およびエラー修正の種類を説明する自由形式の文字列です ErrorMethodology は この拡張記憶域でサポートされているエラー検出およびエラー修正の種類を説明する自由形式の文字列です ErrorMode プロパティにより オペレーティング システムが異なる種類の重大エラーを処理する方法が制御されます オペレーティング システムがこれらのエラーを処理するか またはアプリケーションがこれらを受信して処理するかを指定することができます ... ErrorReplaceCharacter プロパティにより パリティ エラーで受信したバイトを置き換えるために使用する文字の値が指定されます 例: ^C ErrorReplacementEnabled により パリティ エラーで受信したバイトを ErrorReplaceCharacter 値で置き換えるかどうかが指定されます パリティ エラーの文字は このメンバが TRUE でありパリティが有効である場合にのみ置き換えられます ... ErrorResolution プロパティにより 実際にエラーを発生させるデータの量が指定されます このプロパティは ErrorInfo プロパティが 3 に設定されているときは使用されません ErrorTime プロパティには 前回のメモリ エラーが発生した時間が含まれています このプロパティは ErrorInfo が 3 に設定されていないときにのみ有効です