ICorProfilerInfo::SetFunctionIDMapper-Methode
Gibt die vom Profiler implementierte Funktion an, die aufgerufen wird, um die FunctionID
-Werte alternativen Werten zuzuordnen, die an die Funktionseinstiegs-/-exithooks des Profilers übergeben werden.
Syntax
HRESULT SetFunctionIDMapper (
[in] FunctionIDMapper *pFunc);
Parameter
pFunc
[in] Ein Zeiger auf die FunctionIDMapper-Implementierung, die aufgerufen wird, um die FunctionID
-Werte ihren alternativen Werten zuzuordnen.
Bemerkungen
Die Alternativen für die FunctionID
-Werte werden an die Hooks des Profilers für Funktionseingang/-ausgang übergeben (FunctionEnter2, FunctionLeave2 und FunctionTailcall2), die durch die ICorProfilerInfo2::SetEnterLeaveFunctionHooks2-Methode angegeben werden.
Der FunctionIDMapper
kann nur einmal festgelegt werden, und es wird empfohlen, ihn im ICorProfilerCallback::Initialize-Rückruf festzulegen.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.