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