Fonction RoReportUnhandledError (roerrorapi.h)
Déclenche le gestionnaire d’erreurs globales lorsqu’une exception non gérée se produit.
Syntaxe
HRESULT RoReportUnhandledError(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
Paramètres
[in] pRestrictedErrorInfo
Erreur à signaler. Appelez la fonction GetRestrictedErrorInfo pour obtenir l’IRestrictedErrorInfo qui représente l’erreur.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
La fonction RoReportUnhandledError permet aux projections de langage de déclencher l’exécution du gestionnaire d’erreurs globales lorsqu’une exception atteint le haut de la pile, ce qui met normalement fin à l’application.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | roerrorapi.h |
Bibliothèque | Runtimeobject.lib |
DLL | Api-ms-win-core-winrt-error-l1-1-1.dll |