Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přidruží chybu zjištěnou kontrolou chyb za běhu (RTC) k typu. Obslužná rutina chyby zpracovává, jak vypsat chyby zadaného typu.
Syntaxe
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parametry
errnum
Číslo mezi nulou a jednou menší než hodnota vrácená _RTC_NumErrorshodnotou .
ErrType
Hodnota, která se má přiřadit k tomuto errnum. Můžete například použít _CRT_ERROR. Pokud jako obslužnou rutinu chyby používáte _CrtDbgReport , ErrType může to být jenom jeden ze symbolů definovaných v _CrtSetReportModesouboru . Pokud máte vlastní obslužnou rutinu chyby (_RTC_SetErrorFunc), můžete mít tolik ErrType hodnot, kolik existuje errnum .
_RTC_ERRTYPE_IGNORE Hodnota má ErrType zvláštní význam _CrtSetReportMode; chyba je ignorována.
Vrácená hodnota
Předchozí hodnota typu chyby nahrazena .ErrType
Poznámky
Ve výchozím nastavení jsou všechny chyby nastaveny na ErrType = 1, což odpovídá _CRT_ERROR. Další informace o výchozích typech chyb, jako _CRT_ERRORje například , naleznete v tématu _CrtDbgReport.
Než budete moct tuto funkci volat, musíte nejprve zavolat jednu z inicializačních funkcí kontroly chyb za běhu; Viz Použití kontrol za běhu bez knihovny modulu runtime jazyka C
Požadavky
| Rutina | Požadovaný hlavičkový soubor |
|---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Další informace naleznete v tématu Kompatibilita.
Knihovny
Všechny verze knihoven runtime jazyka C.