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