Fonctions de gestion des exceptions structurées
Les fonctions suivantes sont utilisées dans la gestion structurée des exceptions.
-
Indique si le bloc __try d’un gestionnaire d’arrêt s’est terminé normalement.
-
Inscrit un gestionnaire de continue vectoriel.
-
Inscrit un gestionnaire d’exceptions vectorielles.
-
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 dynamiques représentant une région de mémoire contenant du code.
RtlDeleteGrowableFunctionTable
Informe le système qu’une table de fonctions dynamiques signalée précédemment n’est plus utilisée.
-
Signale qu’une table de fonctions dynamiques a augmenté de 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 débogué.
-
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 dynamiques à 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 dynamiques de la liste des tables de fonctions dynamiques.
RtlInstallFunctionTableCallback
Ajoute une table de fonctions dynamiques à la liste des tables de fonctions dynamiques.
-
Restaure le contexte de l’appelant dans l’enregistrement de contexte spécifié.