Freigeben über


RoReportUnhandledError-Funktion (roerrorapi.h)

Löst den globalen Fehlerhandler aus, wenn eine nicht behandelte Ausnahme auftritt.

Syntax

HRESULT RoReportUnhandledError(
  [in] IRestrictedErrorInfo *pRestrictedErrorInfo
);

Parameter

[in] pRestrictedErrorInfo

Der zu meldende Fehler. Rufen Sie die GetRestrictedErrorInfo-Funktion auf, um die IRestrictedErrorInfo abzurufen, die den Fehler darstellt.

Rückgabewert

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die RoReportUnhandledError-Funktion ermöglicht Sprachprojektionen, um die Ausführung des globalen Fehlerhandlers auszulösen, wenn eine Ausnahme den oberen Rand des Stapels erreicht, wodurch normalerweise die Anwendung beendet wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile roerrorapi.h
Bibliothek Runtimeobject.lib
DLL Api-ms-win-core-winrt-error-l1-1-1.dll

Weitere Informationen

GetRestrictedErrorInfo

ICoreApplicationUnhandledError