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.
Lekéri a megadott függvény szülőosztályát és metaadat-jogkivonatát.
Szintaxis
HRESULT GetFunctionInfo(
[in] FunctionID functionId,
[out] ClassID *pClassId,
[out] ModuleID *pModuleId,
[out] mdToken *pToken);
Paraméterek
functionId
[in] Annak a függvénynek az azonosítója, amelyhez a szülőosztályt és a metaadat-jogkivonatot le szeretné szerezni.
pClassId
[kifelé] Mutató a függvény szülőosztályára.
pModuleId
[kifelé] Mutató arra a modulra, amelyben a függvény szülőosztálya definiálva van.
pToken
[kifelé] Mutató a függvény metaadat-jogkivonatára.
Megjegyzések
A profilelőkód meghívhatja az ICorProfilerInfo::GetModuleMetaData függvényt egy adott modul metaadat-felületének lekéréséhez. A hivatkozott helyre visszaadott pToken metaadat-jogkivonat ezután a függvény metaadatainak eléréséhez használható.
Előfordulhat ClassID , hogy egy általános osztályban lévő függvény nem érhető el a függvény használatával kapcsolatos környezeti információk nélkül. Ebben az esetben pClassId 0 lesz. A Profiler-kódnak az ICorProfilerInfo2::GetFunctionInfo2 értéket kell használnia egy COR_PRF_FRAME_INFO értékkel, hogy több kontextust biztosítson.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 2.0 óta érhető el