RoCaptureErrorContext 関数 (roerrorapi.h)
RoFailFastWithErrorContext 関数の後で呼び出すことができるように、現在のエラー コンテキストを保存します。
構文
HRESULT RoCaptureErrorContext(
HRESULT hr
);
パラメーター
hr
エラーに関連付けられている HRESULT 。
戻り値
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
注釈
RoCaptureErrorContext 関数は、スタック バックトレースを含むエラーに関連付けられたコンテキストをキャプチャします。 この情報は制限付きエラー オブジェクトに格納され、WER が有効になっている場合、および同じスレッドから RoFailFastWithErrorContext 関数に対して後続の呼び出しが行われた場合に、Windows エラー報告 (WER) サービスで使用できます。
RoOriginateError で RoCaptureErrorContext 関数を使用するには、まず RoOriginateError を呼び出してから、RoCaptureErrorContext を呼び出します。 逆の順序で を呼び出すと、エラー コンテキストが失われる可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | roerrorapi.h |
Library | RuntimeObject.lib |
[DLL] | ComBase.dll |