Partager via


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é.