Condividi tramite


Funzione RoReportUnhandledError (roerrorapi.h)

Attiva il gestore degli errori globali quando si verifica un'eccezione non gestita.

Sintassi

HRESULT RoReportUnhandledError(
  [in] IRestrictedErrorInfo *pRestrictedErrorInfo
);

Parametri

[in] pRestrictedErrorInfo

Errore da riportare. Chiamare la funzione GetRestrictedErrorInfo per ottenere IRestrictedErrorInfo che rappresenta l'errore.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

La funzione RoReportUnhandledError consente alle proiezioni del linguaggio di attivare l'esecuzione del gestore errori globale quando un'eccezione raggiunge la parte superiore dello stack, che normalmente termina l'applicazione.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione roerrorapi.h
Libreria Runtimeobject.lib
DLL Api-ms-win-core-winrt-error-l1-1-1.dll

Vedi anche

GetRestrictedErrorInfo

ICoreApplicationUnhandledError