_RTC_SetErrorType
型のランタイム エラー チェック RTCs () で検出されたエラーに関連付けます。エラー ハンドラーの処理方法を指定された型のエラーが出力。
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
パラメーター
errnum
~ 1 の値は _RTC_NumErrors により小さい値に戻ります。ErrType
この errnum に割り当てる値。たとえば**_CRT_ERROR** を使用する場合があります。エラー ハンドラーとして _CrtDbgReport を使用するとErrType は _CrtSetReportMode で定義されたシンボルの 1 つのみです。独自のエラー ハンドラー _RTC_SetErrorFunc() がある場合はerrnums が あると ErrTypes 大部分を使用できます。_RTC_ERRTYPE_IGNORE の ErrType に _CrtSetReportMode に特別な意味を持つ ; エラーは無視されます。
戻り値
エラーの種類 type の前回の値。
解説
既定ではすべてのエラーはに設定 ErrType = _CRT_ERROR に対応する 1 です。_CRT_ERROR などの既定のエラー型の詳細については_CrtDbgReport を参照してください。
この関数を呼び出す前にランタイム エラー チェックの初期化関数の呼び出しは必ず 1; C ランタイム ライブラリなしのランタイム チェックの使用方法 を参照してください。
必要条件
ルーチン |
必須ヘッダー |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
詳細については、「互換性」を参照してください。
ライブラリ
C ランタイム ライブラリのすべてのバージョン。
同等の .NET Framework 関数
該当なし標準 C 関数を呼び出すには、PInvoke を使用します。詳細については、「プラットフォーム呼び出しの例」を参照してください。