Поделиться через


_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. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Задачи

RTC sample

Ссылки

_RTC_GetErrDesc

Проверка ошибок во время выполнения