errhandlingapi.h en-tête
Cet en-tête est utilisé par System Services. Pour plus d’informations, consultez :
errhandlingapi.h contient les interfaces de programmation suivantes :
Fonctions
AddVectoredContinueHandler Inscrit un gestionnaire de continue vectoriel. |
AddVectoredExceptionHandler Inscrit un gestionnaire d’exceptions vectorielles. |
FatalAppExitA Affiche une boîte de message et met fin à l’application lorsque la boîte de message est fermée. (ANSI) |
FatalAppExitW Affiche une boîte de message et met fin à l’application lorsque la boîte de message est fermée. (Unicode) |
GetErrorMode Récupère le mode d’erreur du processus actuel. |
GetLastError Récupère la valeur du code de dernière erreur du thread appelant. |
GetThreadErrorMode Récupère le mode d’erreur du thread appelant. |
RaiseException Déclenche une exception dans le thread appelant. |
RaiseFailFastException Déclenche une exception qui contourne tous les gestionnaires d’exceptions (frame ou vector based). |
RemoveVectoredContinueHandler Annule l’inscription d’un gestionnaire de continue vectoriel. |
RemoveVectoredExceptionHandler Annule l’inscription d’un gestionnaire d’exceptions vectorielles. |
RestoreLastError Restaure le dernier code d’erreur pour le thread appelant. |
SetErrorMode Contrôle si le système ou le processus gère les types d’erreurs graves spécifiés. |
SetLastError Définit le code de dernière erreur pour le thread appelant. |
SetThreadErrorMode Détermine si le système gère les types spécifiés d’erreurs graves ou si le thread appelant les gère. |
SetUnhandledExceptionFilter Permet à une application de remplacer le gestionnaire d’exceptions de niveau supérieur de chaque thread d’un processus. |
unhandledExceptionFilter Fonction définie par l’application qui transmet des exceptions non gérées au débogueur, si le processus est débogué. |