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

Voir aussi

GetRestrictedErrorInfo

ICoreApplicationUnhandledError