Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja azt a profilkészítő által implementált függvényt, amely az értékek alternatív értékekhez való leképezéséhez FunctionID lesz meghívva, amelyeket a rendszer átad a profilozó függvény belépési/kilépési horgainak. Ez a metódus kibővíti az ICorProfilerInfo::SetFunctionIDMapper metódust egy további adatparaméterrel, amelyet a profilkészítők a futtatókörnyezetek közötti egyértelműsítéshez használhatnak.
Szintaxis
HRESULT SetFunctionIDMapper2(
[in] FunctionIDMapper2 *pFunc,
[in] void *clientData);
Paraméterek
pFunc
[in] Egy FunctionIDMapper2 implementációra mutató mutató, amely meghívja az értékeket az FunctionID alternatív értékekhez.
clientData
[in] Az aktuális futtatókörnyezet által végrehajtott összes FunctionIDMapper2 függvényhívásnak átadott mutató. A profilkészítő ezt az információt felhasználhatja a futtatókörnyezetek közötti egyértelműsítéshez.
Visszatérési érték
Megjegyzések
A FunctionID értékek alternatíváit a rendszer a SetEnterLeaveFunctionHooks3 vagy a SetEnterLeaveFunctionHooks3 vagy a SetEnterLeaveFunctionHooks3WithInfo metódus által megadott függvénybejegyzési/kilépési horogra továbbítja.
A FunctionIDMapper2 metódus csak egyszer állítható be. Javasoljuk, hogy állítsa be az ICorProfilerCallback::Initialize visszahívásban.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 4 óta elérhető