description | title | ms.date | api_name | api_location | api_type | topic_type | f1_keywords | helpviewer_keywords | ms.assetid | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Learn more about: _RTC_SetErrorType |
_RTC_SetErrorType |
11/04/2016 |
|
|
|
|
|
|
f5f99be7-d357-4b11-b8f5-ddd3428f2b06 |
Associates an error that is detected by run-time error checks (RTCs) with a type. Your error handler processes how to output errors of the specified type.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
errnum
A number between zero and one less than the value returned by _RTC_NumErrors
.
ErrType
A value to assign to this errnum
. For example, you might use _CRT_ERROR
. If you're using _CrtDbgReport
as your error handler, ErrType
can only be one of the symbols defined in _CrtSetReportMode
. If you have your own error handler (_RTC_SetErrorFunc
), you can have as many ErrType
values as there are errnum
values.
An ErrType
of _RTC_ERRTYPE_IGNORE
has special meaning to _CrtSetReportMode
; the error is ignored.
The previous value for the error type replaced by ErrType
.
By default, all errors are set to ErrType
= 1, which corresponds to _CRT_ERROR
. For more information about the default error types such as _CRT_ERROR
, see _CrtDbgReport
.
Before you can call this function, you must first call one of the run-time error check initialization functions; see Using runtime checks without the C runtime library
Routine | Required header |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
For more information, see Compatibility.
All versions of the C run-time libraries.