Gestion des exceptions vectorisées
Les gestionnaires d’exceptions vectorisées sont une extension de la gestion structurée des exceptions. Une application peut enregistrer une fonction pour surveiller ou gérer toutes les exceptions pour l’application. Les gestionnaires vectorisés ne sont pas basés sur des trames. par conséquent, vous pouvez ajouter un gestionnaire qui sera appelé, quel que soit l’endroit où vous vous trouvez dans un frame d’appel. Les gestionnaires vectorisés sont appelés dans l’ordre dans lequel ils ont été ajoutés, après que le débogueur ait effectué une notification de première chance, mais avant que le système ne commence à dérouler la pile.
Pour ajouter un gestionnaire de continuation vectorisé, utilisez la fonction AddVectoredContinueHandler . Pour supprimer ce gestionnaire, utilisez la fonction RemoveVectoredContinueHandler .
Pour ajouter un gestionnaire d’exceptions vectorisées, utilisez la fonction AddVectoredExceptionHandler . Pour supprimer ce gestionnaire, utilisez la fonction RemoveVectoredExceptionHandler .