共用方式為


ICorProfilerInfo::SetFunctionIDMapper 方法

指定將呼叫的分析工具實作函式,以便將 FunctionID 值對應至替代值,這些值會傳遞至分析工具的 entry/exit 攔截程序。

HRESULT SetFunctionIDMapper (
    [in] FunctionIDMapper *pFunc);

參數

  • pFunc
    [in] FunctionIDMapper 實作的指標,將呼叫此實作以將 FunctionID 值對應至其替代值。

備註

FunctionID 值的替代值將會傳遞至分析工具的函式 entry/exit 攔截程序 (FunctionEnter2FunctionLeave2FunctionTailcall2),並且是由 ICorProfilerInfo2::SetEnterLeaveFunctionHooks2 方法指定這些攔截程序。

FunctionIDMapper 只能設定一次,而且建議您在 ICorProfilerCallback::Initialize 回呼中進行設定。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorProf.idl、CorProf.h

**程式庫:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

參考

ICorProfilerInfo 介面