다음을 통해 공유


_RTC_SetErrorType

형식을 사용한 런타임 오류 검사(RTCs)로 발견된 오류를 연관시킵니다. 오류 처리기는 지정한 형식의 오류를 어떻게 출력할지를 처리합니다.

int _RTC_SetErrorType( 
   _RTC_ErrorNumber errnum, 
   int ErrType  
);

매개 변수

  • errnum
    값보다 더 작은 0과 1사이의 수는 _RTC_NumErrors에서 반환됩니다.

  • ErrType
    이러한 errnum에 할당하는 값입니다. 예를 들어 **_CRT_ERROR_**를 사용할 수 있습니다. 오류 핸들러로서 _CrtDbgReport 를 사용하는 경우, ErrType_CrtSetReportMode로 정의된 상징 중 하나일 수 있습니다. 고유한 오류 처리기가 있는 경우 (_RTC_SetErrorFunc), errnum 있듯이 ErrType 만큼을 가질 수 있습니다.

    _RTC_ERRTYPE_IGNORE 의 ErrType_CrtSetReportMode 에 대한 특별한 의미를 갖습니다, 오류는 무시되어집니다.

반환 값

오류 형식에 대한 이전 값 type 입니다.

설명

기본적으로, 모든 오류는 ErrType = 1로 설정됩니다, 이는 _CRT_ERROR에 해당합니다. _CRT_ERROR 과 같은 기본 오류 형식에 대한 자세한 내용은 _CrtDbgReport 를 참조하십시오.

이 함수를 호출할 수 있기전에, 런타임오류 중 하나를 초기화한 함수를 확인하기 위해 호출해야만 합니다, 자세한 내용은 C 런타임 라이브러리 없이 런타임 체크 사용하기를 참조하십시오.

요구 사항

루틴

필수 헤더

_RTC_SetErrorType

<rtcapi.h>

호환성에 대한 자세한 내용은 sk54f3f5(v=vs.120).md을 참조하십시오.

라이브러리

모든 버전의 C 런타임 라이브러리입니다.

해당 .NET Framework 항목

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

참고 항목

참조

_RTC_GetErrDesc

런타임 오류 검사

기타 리소스

RTC sample