次の方法で共有


ICorProfilerInfo::SetFunctionIDMapper メソッド

更新 : 2007 年 11 月

FunctionID 値を代替値に対応付けるために呼び出すプロファイラ実装関数を指定します。代替値は、プロファイラの関数の開始フックと終了フックに渡されます。

HRESULT SetFunctionIDMapper (
    [in] FunctionIDMapper *pFunc);

パラメータ

  • pFunc
    [入力] FunctionID 値を代替値に対応付けるために呼び出す FunctionIDMapper の実装へのポインタ。

解説

FunctionID 値の代替値は、ICorProfilerInfo2::SetEnterLeaveFunctionHooks2 メソッドで指定されたプロファイラの関数の開始フックと終了フック (FunctionEnter2FunctionLeave2、および FunctionTailcall2) に渡されます。

FunctionIDMapper は 1 回しか設定できません。この関数は、ICorProfilerCallback::Initialize コールバックで設定することをお勧めします。

必要条件

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

ヘッダー : CorProf.idl

ライブラリ : CorGuids.lib

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

参照

参照

ICorProfilerInfo