Partager via


ICorDebugProcess8::EnableExceptionCallbacksOutsideOfMyCode (méthode)

[Prise en charge dans .NET Framework 4.6 et versions ultérieures]

Active ou désactive certains types de rappels d’exception ICorDebugManagedCallback2.

Syntaxe

HRESULT EnableExceptionCallbacksOutsideOfMyCode(  
   [in] BOOL enableExceptionsOutsideOfJMC  
);  

Paramètres

enableExceptionsOutsideOfJMC
[in]

Notes

Si la valeur de enableExceptionsOutsideOfJMC est false :

  • Une exception DEBUG_EXCEPTION_FIRST_CHANCE n'entraîne pas un rappel au débogueur.

  • Une exception DEBUG_EXCEPTION_CATCH_HANDLER_FOUND n'entraîne pas un rappel au débogueur si l'exception ne s'échappe jamais dans le code utilisateur (autrement dit, le chemin de l'origine d'une exception vers un gestionnaire d'exceptions n'a aucune méthode marquée JustMyCode ou JMC).

La valeur par défaut de enableExceptionsOutsideOfJMC est true.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : disponibles depuis la version 4.6

Voir aussi