Метод ICorProfilerInfo::SetFunctionIDMapper

Задает реализуемую профилировщиком функцию, которая будет вызвана для сопоставления значений FunctionID с альтернативными значениями, передаваемыми обработчикам входа и выхода для функции профилировщика.

Синтаксис

HRESULT SetFunctionIDMapper (  
    [in] FunctionIDMapper *pFunc);  

Параметры

pFunc
[in] Указатель на реализацию FunctionIDMapper , которая будет вызываться для сопоставления значений FunctionID с альтернативными значениями.

Комментарии

Альтернативы для значений FunctionID будут переданы обработчикам входа и выхода функции профилировщика (FunctionEnter2, FunctionLeave2 и FunctionTailcall2), которые задаются методом ICorProfilerInfo2::SetEnterLeaveFunctionHooks2 .

Можно FunctionIDMapper задать только один раз, и рекомендуется задать его в обратном вызове ICorProfilerCallback::Initialize .

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел