_RTC_SetErrorType
Ordnet einen Fehler, der von Laufzeitfehlerüberprüfungen (RTC) mit einem Typ erkannt wird.Die Fehlerhandler verarbeitet, wie Fehler des angegebenen Typs ausgibt.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parameter
errnum
Eine Zahl zwischen null und einem kleiner als der Wert von _RTC_NumErrorszurück.ErrType
Ein mit diesem errnumzuzuweisende Wert.Beispielsweise können Sie _CRT_ERROR.Wenn Sie _CrtDbgReport als der Fehlerhandler verwenden, kann ErrType nur eines der Symbole sein, die in _CrtSetReportModedefiniert sind.Wenn Sie_RTC_SetErrorFunc(Fehlerhandler verfügen) besitzen, können Sie ErrTypeshaben, es gibt errnums.Ein ErrType von _RTC_ERRTYPE_IGNORE _CrtSetReportModeauf besondere Bedeutung hat. der Fehler wird ignoriert.
Rückgabewert
Der vorherige Wert für den Fehlertyp type.
Hinweise
Standardmäßig werden alle Fehler zu ErrType = 1 festgelegt, was zu _CRT_ERRORentspricht.Weitere Informationen zu den standardmäßigen Fehlertypen wie _CRT_ERRORfinden Sie unter _CrtDbgReport.
Bevor Sie diese Funktion aufrufen können, müssen Sie zunächst eine der Funktionen, überprüfungs-Initialisierungs Laufzeitfehler Weitere Informationen finden Sie unter Verwenden von Laufzeitüberprüfungen ohne die C-Laufzeitbibliothek
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Weitere Informationen finden Sie unter Kompatibilität.
Bibliotheken
Alle Versionen Cs.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.