_RTC_SetErrorType
Kojarzy błąd wykryty przez błąd w czasie wykonywania kontroli (RTCs) z typem.Nasza procedura obsługi błędu procesy jak wyjściowe błędy określonego typu.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parametry
errnum
Liczbę z zakresu od zera do jednego mniejsza niż wartość zwracana przez _RTC_NumErrors.ErrType
Wartość, aby przypisać to errnum.Na przykład, można użyć _CRT_ERROR.Jeśli używasz _CrtDbgReport jako programu obsługi błędów, ErrType może być tylko jeden z symboli określonych w _CrtSetReportMode.Jeśli masz własne narzędzia obsługi błędów (_RTC_SetErrorFunc), mogą mieć tyle ErrTypes, ponieważ wystąpiły są errnums.ErrType _RTC_ERRTYPE_IGNORE ma specjalne znaczenie _CrtSetReportMode; Błąd zostanie zignorowany.
Wartość zwracana
Poprzednią wartość dla typu błędu type.
Uwagi
Domyślnie, wszystkie błędy są ustawione na ErrType = 1, która odpowiada _CRT_ERROR.Aby uzyskać więcej informacji o błędzie domyślne typy takich jak _CRT_ERROR, zobacz _CrtDbgReport.
Przed wywołaniem tej funkcji, należy najpierw wywołać jeden błąd w czasie wykonywania funkcji inicjowania wyboru; zobacz Za pomocą Run-Time kontrole bez biblioteka uruchomieniowa c
Wymagania
Rozpoczęto wykonywanie procedury |
Wymaganego nagłówka |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Aby uzyskać więcej informacji, zobacz zgodności.
Biblioteki
Wszystkie wersje biblioteki uruchomieniowej c.
Odpowiednik w programie .NET Framework
Nie dotyczy. Aby wywołać standardowych funkcji C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.
Zobacz też
Informacje
Sprawdzanie błędów czasu wykonywania