Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Associe une erreur qui est détectée par les vérifications d’erreurs au moment de l’exécution (RTC) avec un type. Votre gestionnaire d’erreurs traite la sortie des erreurs du type spécifié.
Syntaxe
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Paramètres
errnum
Un nombre entre zéro et un de moins que la valeur retournée par _RTC_NumErrors.
ErrType
Valeur à affecter à ce errnum. Par exemple, vous pouvez utiliser _CRT_ERROR. Si vous utilisez _CrtDbgReport comme gestionnaire d’erreurs, ErrType ne peut être qu’un des symboles définis dans _CrtSetReportMode. Si vous avez votre propre gestionnaire d’erreurs (_RTC_SetErrorFunc), vous pouvez avoir autant de ErrType valeurs qu’il y errnum a de valeurs.
Une ErrType signification _RTC_ERRTYPE_IGNORE particulière à _CrtSetReportMode: l’erreur est ignorée.
Valeur retournée
Valeur précédente pour le type d’erreur remplacé par ErrType.
Notes
Par défaut, toutes les erreurs sont définies sur ErrType = 1, ce qui correspond à _CRT_ERROR. Pour plus d’informations sur les types d’erreurs par défaut tels que _CRT_ERROR, consultez _CrtDbgReport.
Avant de pouvoir appeler cette fonction, vous devez d’abord appeler l’une des fonctions d’initialisation de vérification des erreurs d’exécution ; voir Utilisation des vérifications d’exécution sans la bibliothèque runtime C
Spécifications
| Routine | En-tête requis |
|---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Pour plus d'informations, voir Compatibilité.
Bibliothèques
Toutes les versions des bibliothèques Runtime C.