Partager via


_except_handler3

Fonction CRT interne. Utilisée par une infrastructure pour rechercher le gestionnaire d'exceptions approprié pour traiter l'exception actuelle.

Syntaxe

int _except_handler3(
   PEXCEPTION_RECORD exception_record,
   PEXCEPTION_REGISTRATION registration,
   PCONTEXT context,
   PEXCEPTION_REGISTRATION dispatcher
);

Paramètres

exception_record
[in] Informations sur l’exception spécifique.

registration
[in] Enregistrement qui indique la table d’étendue qui doit être utilisée pour rechercher le gestionnaire d’exceptions.

context
[in] Réservée.

dispatcher
[in] Réservée.

Valeur retournée

Si une exception doit être écartée, retourne DISPOSITION_DISMISS. Si l'exception doit être montée d'un niveau aux gestionnaires d'exceptions d'encapsulation, retourne DISPOSITION_CONTINUE_SEARCH.

Notes

Si cette méthode trouve un gestionnaire d'exceptions approprié, l'exception est passée au gestionnaire. Dans ce cas, cette méthode ne retourne pas au code qui l’a appelé et la valeur de retour n’est pas pertinente.

Voir aussi

Informations de référence sur les fonctions alphabétiques