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.
Adatokat kér le a dinamikus metódusokról.
Syntax
HRESULT GetDynamicFunctionInfo( [in] FunctionID functionId,
[out] ModuleID *moduleId,
[out] PCCOR_SIGNATURE *ppvSig,
[out] ULONG *pbSig,
[in] ULONG cchName,
[out] ULONG *pcchName,
[out] WCHAR wszName[]);
Parameters
functionId
[in] Annak a függvénynek az azonosítója, amelyhez adatokat szeretne lekérni.
moduleId
[in] Mutató arra a modulra, amelyben a függvény szülőosztálya definiálva van.
ppvSig
[kifelé] A függvény aláírására mutató mutató.
pbSig
[kifelé] Mutató a függvényaláírás bájtjainak számához.
cchName
[in] A tömb maximális mérete wszName .
pcchName
[kifelé] A tömbben lévő wszName karakterek száma.
wszName
[kifelé] Egy tömb, WCHAR amelynek a neve a függvény, ha létezik.
Remarks
Bizonyos metódusok, például az IL Stubs vagy az LCG nem rendelkeznek társított metaadatokkal, amelyek az IMetaDataImport és az IMetaDataImport2 API-k használatával kérhetők le. Ilyen módszerekkel a profilkészítők utasításmutatókon keresztül vagy az ICorProfilerCallback8::D ynamicMethodJITCompilationStarted figyelésével találkozhatnak.
Ez az API használható a dinamikus metódusokkal kapcsolatos információk lekérésére, beleértve a rövid nevet is, ha elérhető.
Requirements
Platformok: Lásd a rendszerkövetelményeket.
Fejléc: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET-keretrendszerverziók: 4.7.2 óta érhető el