_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.

Siehe auch

Aufgaben

RTC sample

Referenz

_RTC_GetErrDesc

Laufzeitfehlerüberprüfung