_RTC_SetErrorType
ランタイム エラー チェック (RTC) で検出されたエラーを特定の種類に関連付けます。 エラー ハンドラーは、指定した型のエラーを出力する方法を処理します。
構文
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
パラメーター
errnum
0 から _RTC_NumErrors
によって戻される値より 1 少ない値までの範囲の数値。
ErrType
これに errnum
割り当てる値。 たとえば、次を使用 _CRT_ERROR
します。 エラー ハンドラーとして使用 _CrtDbgReport
している場合は、 ErrType
次で定義 _CrtSetReportMode
されているシンボルの 1 つだけを指定できます。 独自のエラー ハンドラー (_RTC_SetErrorFunc
) がある場合は、値と同じ数 ErrType
の値を errnum
持つことができます。
のErrType
_RTC_ERRTYPE_IGNORE
値には特別な意味があります_CrtSetReportMode
。エラーは無視されます。
戻り値
エラーの種類の前の値を次に ErrType
置き換えます。
解説
既定では、すべてのエラーは = 1 に ErrType
設定され、これに対応します _CRT_ERROR
。 既定のエラーの種類の詳細については、次を _CRT_ERROR
参照してください _CrtDbgReport
。
この関数を呼び出す前に、初期化関数チェックランタイム エラーのいずれかを呼び出す必要があります。C ランタイム ライブラリを使用しないランタイム チェックの使用を参照してください。
必要条件
ルーチンによって返される値 | 必須ヘッダー |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
詳細については、「互換性」をご覧ください。
ライブラリ
C ランタイム ライブラリのすべてのバージョン。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示