_RTC_SetErrorType
Associa un errore che viene rilevato dai controlli di runtime (RTCs) con un tipo. Il gestore dell'errore elabora come restituire in output gli errori del tipo specificato.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parametri
errnum
Un numero compreso tra zero e uno meno il valore restituito da _RTC_NumErrors.ErrType
Un valore da assegnare a questo errnum. È ad esempio è possibile utilizzare _CRT_ERROR. Se si utilizza _CrtDbgReport come gestore degli errori, ErrType può essere solo uno dei simboli definiti in _CrtSetReportMode. Se si dispone di un gestore errori (_RTC_SetErrorFunc), è possibile avere tanti ErrTypes quanti sono gli errnums.Un ErrType di _RTC_ERRTYPE_IGNORE ha un significato particolare per _CrtSetReportMode; l'errore verrà ignorato.
Valore restituito
Il valore precedente per il tipo di errore type.
Note
Per impostazione predefinita, tutti gli errori vengono impostati a ErrType = 1, che corrisponde a _CRT_ERROR. Per ulteriori informazioni sui tipi di errore predefiniti come _CRT_ERROR, vedere _CrtDbgReport.
Prima di chiamare questa funzione, è necessario prima di tutto chiamare una delle funzioni di inizializzazione del controllo degli errori di runtime; vedere Utilizzo dei controlli runtime senza la libreria di runtime C
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Per ulteriori informazioni, vedere Compatibilità.
Librerie
Tutte le versioni delle Librerie di runtime C.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.
Vedere anche
Riferimenti
Controllo degli errori di runtime