Fonctions de gestion structurée des exceptions
Les fonctions suivantes sont utilisées dans la gestion structurée des exceptions.
-
Indique si le bloc __try d’un gestionnaire de terminaison s’est terminé normalement.
-
Inscrit un gestionnaire de continue vectoriel.
-
Inscrit un gestionnaire d’exceptions vectoriel.
-
Récupère un code qui identifie le type d’exception qui s’est produit.
-
Récupère une description indépendante de l’ordinateur d’une exception et des informations sur l’état de l’ordinateur qui existait pour le thread lorsque l’exception s’est produite.
-
Déclenche une exception dans le thread appelant.
-
Annule l’inscription d’un gestionnaire de continue vectoriel.
RemoveVectoredExceptionHandler
Annule l’inscription d’un gestionnaire d’exceptions vectorielles.
-
Informe le système d’une table de fonctions dynamique représentant une région de mémoire contenant du code.
RtlDeleteGrowableFunctionTable
Informe le système qu’une table de fonctions dynamique précédemment signalée n’est plus en cours d’utilisation.
-
Signale qu’une table de fonction dynamique a augmenté en taille.
-
Permet à une application de remplacer le gestionnaire d’exceptions de niveau supérieur de chaque thread et processus.
-
Transmet des exceptions non gérées au débogueur, si le processus est en cours de débogage.
-
Fonction définie par l’application qui sert de gestionnaire d’exceptions vectorielle.
Les fonctions suivantes sont utilisées uniquement sur Windows 64 bits.
-
Ajoute une table de fonctions dynamique à la liste des tables de fonctions dynamiques.
-
Récupère un enregistrement de contexte dans le contexte de l’appelant.
-
Supprime une table de fonctions dynamique de la liste des tables de fonctions dynamiques.
RtlInstallFunctionTableCallback
Ajoute une table de fonctions dynamique à la liste des tables de fonctions dynamiques.
-
Restaure le contexte de l’appelant dans l’enregistrement de contexte spécifié.