_RTC_SetErrorType
Associa un errore che viene rilevato dai controlli di runtime con un tipo.I processi del gestore errori come restituire gli errori del tipo specificato.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parametri
errnum
Un numero compreso tra zero e uno più minore del valore restituito da _RTC_NumErrors.ErrType
un valore da assegnare a questo errnum.Ad esempio, è possibile utilizzare _CRT_ERROR.Se si utilizzano _CrtDbgReport come il gestore di errori, ErrType può essere solo uno dei simboli definiti in _CrtSetReportMode.Se si è proprietari del gestore errori (_RTC_SetErrorFunc), è possibile avere un numero massimo ErrTypegli oggetti come esistono errnums.ErrType di _RTC_ERRTYPE_IGNORE ha un significato particolare a _CrtSetReportMode; l'errore verrà ignorato.
Valore restituito
il valore precedente per il tipo di errore type.
Note
Per impostazione predefinita, tutti gli errori vengono impostate su ErrType = 1, che corrisponde a _CRT_ERROR.per ulteriori informazioni sui tipi di errore predefiniti come _CRT_ERROR, vedere _CrtDbgReport.
Prima di poter chiamare questa funzione, è necessario prima chiamata una delle funzioni di inizializzazione di controllo di runtime; vedere Utilizzo dei controlli runtime senza la libreria di runtime del linguaggio C
Requisiti
routine |
Intestazione di associazione |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Per ulteriori informazioni, vedere compatibilità.
Librerie
Tutte le versioni di Librerie di runtime del linguaggio C.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione c standard, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di pinvoke.