RoReportUnhandledError 関数 (roerrorapi.h)
ハンドルされない例外が発生したときにグローバル エラー ハンドラーをトリガーします。
構文
HRESULT RoReportUnhandledError(
[in] IRestrictedErrorInfo *pRestrictedErrorInfo
);
パラメーター
[in] pRestrictedErrorInfo
報告するエラー。 GetRestrictedErrorInfo 関数を呼び出して、エラーを表す IRestrictedErrorInfo を取得します。
戻り値
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
注釈
RoReportUnhandledError 関数を使用すると、例外がスタックの一番上に到達すると、言語プロジェクションによってグローバル エラー ハンドラーの実行がトリガーされます。通常はアプリケーションが終了します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | roerrorapi.h |
Library | Runtimeobject.lib |
[DLL] | Api-ms-win-core-winrt-error-l1-1-1.dll |