Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Связывает обнаруженную проверкой во время выполнения ошибку (RTC) с типом. Обработчик ошибок определяет способ вывода ошибок указанного типа.
Синтаксис
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Параметры
errnum
Число от нуля до единицы и меньше значения, возвращаемого _RTC_NumErrors.
ErrType
Значение, которое следует назначить этому errnum. Например, можно использовать _CRT_ERROR. Если вы используете _CrtDbgReport в качестве обработчика ошибок, может быть только одним из символов, ErrType определенных в _CrtSetReportMode. Если у вас есть собственный обработчик ошибок (_RTC_SetErrorFunc), можно иметь столько ErrType значений, сколько есть errnum .
_RTC_ERRTYPE_IGNORE Имеет ErrType особое значение_CrtSetReportMode; ошибка игнорируется.
Возвращаемое значение
Предыдущее значение типа ошибки, замененное ErrType.
Замечания
По умолчанию для всех ошибок задано ErrType значение = 1, соответствующее _CRT_ERROR. Дополнительные сведения о типах ошибок по умолчанию, таких как _CRT_ERROR, см. в разделе _CrtDbgReport.
Перед вызовом этой функции необходимо сначала вызвать одну из функций инициализации проверки ошибок во время выполнения; См. статью "Использование проверок среды выполнения без библиотеки среды выполнения C"
Требования
| Маршрут | Обязательный заголовок |
|---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Дополнительные сведения см. в разделе Совместимость.
Библиотеки
Все версии библиотек времени выполнения языка C.