次の方法で共有


ICLRErrorReportingManager

更新 : 2007 年 11 月

ホストが、エラー レポート用にカスタム スタック ダンプを設定できるようにするメソッドを提供します。

interface ICLRErrorReportingManager : IUnknown {
    HRESULT BeginCustomDump (
        [in] ECustomDumpFlavor dwFlavor,
        [in] DWORD dwNumItems,
        [in, size_is(dwNumItems), length_is(dwNumItems)]
                      CustomDumpItem items[],
        DWORD dwReserved
    );
    HRESULT EndCustomDump ();
    HRESULT GetBucketParametersForCurrentException([out]
                       BucketParameters *pParams);
};

メソッド

メソッド

説明

ICLRErrorReportingManager::BeginCustomDump メソッド

エラー レポート用のカスタム スタック ダンプの構成を指定します。

ICLRErrorReportingManager::EndCustomDump メソッド

前の BeginCustomDump 呼び出しで設定されたカスタム スタック ダンプの構成をクリアします。

ICLRErrorReportingManager::GetBucketParametersForCurrentException メソッド

呼び出し元スレッドでの現在の例外の Watson バケットを取得します。

解説

BeginCustomDump メソッドはカスタム スタック ダンプ構成を設定します。EndCustomDump メソッドはカスタム スタック ダンプ構成をクリアし、それに関連している状態を解除します。これは、カスタム ダンプの完了後に呼び出す必要があります。

ms164367.alert_caution(ja-jp,VS.90).gif重要 :

EndCustomDump への呼び出しが失敗すると、メモリ リークが発生します。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : MSCorEE.idl

ライブラリ : MSCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

ECustomDumpItemKind

その他の技術情報

ホスト インターフェイス