ICorProfilerInfo::SetFunctionIDMapper 方法

指定将调用以将 FunctionID 值映射至替换值(传递至探查器的输入/退出挂钩)的探查器实现函数。

语法

HRESULT SetFunctionIDMapper (  
    [in] FunctionIDMapper *pFunc);  

参数

pFunc
[in] 指向 FunctionIDMapper 实现的指针,该指针将被调用以将 FunctionID 值映射到可选值。

注解

FunctionID 值的可选值将被传递到探查器的函数入口/出口挂钩(FunctionEnter2FunctionLeave2FunctionTailcall2),这些挂钩由 ICorProfilerInfo2::SetEnterLeaveFunctionHooks2 方法指定。

FunctionIDMapper 仅可设置一次,建议在 ICorProfilerCallback::Initialize 回叫中设置它。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用

另请参阅