Aracılığıyla paylaş


_RTC_SetErrorType

Çalışma zamanı hata denetimleri (RTC) tarafından algılanan bir hatayı bir türle ilişkilendirir. Hata işleyiciniz, belirtilen türdeki hataların nasıl çıkış yapılacağını işler.

Sözdizimi

int _RTC_SetErrorType(
   _RTC_ErrorNumber errnum,
   int ErrType
);

Parametreler

errnum
sıfır ile tarafından _RTC_NumErrorsdöndürülen değerden bir küçük arasında bir sayı.

ErrType
Bu errnumöğesine atanacak değer. Örneğin, kullanabilirsiniz _CRT_ERROR. Hata işleyicisi olarak kullanıyorsanız _CrtDbgReport , ErrType içinde _CrtSetReportModetanımlanan simgelerden yalnızca biri olabilir. Kendi hata işleyiciniz ()_RTC_SetErrorFunc varsa, değerler kadar ErrType çok değere errnum sahip olabilirsiniz.

bir ErrType öğesinin _RTC_ERRTYPE_IGNORE için özel bir anlamı _CrtSetReportModevardır; hata yoksayılır.

Dönüş değeri

Hata türünün önceki değeri ile ErrTypedeğiştirildi.

Açıklamalar

Varsayılan olarak, tüm hatalar = 1 olarak ErrType ayarlanır ve buna karşılık gelir _CRT_ERROR. gibi _CRT_ERRORvarsayılan hata türleri hakkında daha fazla bilgi için bkz _CrtDbgReport. .

Bu işlevi çağırabilmeniz için önce çalışma zamanı hata denetimi başlatma işlevlerinden birini çağırmanız gerekir; bkz . C çalışma zamanı kitaplığı olmadan çalışma zamanı denetimlerini kullanma

Gereksinimler

Yordam Gerekli başlık
_RTC_SetErrorType <rtcapi.h>

Daha fazla bilgi için bkz . Uyumluluk.

Kitaplıklar

C çalışma zamanı kitaplıklarının tüm sürümleri.

Ayrıca bkz.

_RTC_GetErrDesc
Çalışma zamanı hata denetimi