次の方法で共有


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

こちらもご覧ください

GetRestrictedErrorInfo

ICoreApplicationUnhandledError