Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Hämtar information om dynamiska metoder.
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
[i] ID:t för den funktion som information ska hämtas för.
moduleId
[i] En pekare till modulen där funktionens överordnade klass definieras.
ppvSig
[ut] En pekare till signaturen för funktionen.
pbSig
[ut] En pekare till antalet byte för funktionssignaturen.
cchName
[i] Matrisens wszName maximala storlek.
pcchName
[ut] Antalet tecken i matrisen wszName .
wszName
[ut] En matris WCHAR som är namnet på funktionen, om en sådan finns.
Remarks
Vissa metoder som IL Stubs eller LCG har inte associerade metadata som kan hämtas med api:erna IMetaDataImport och IMetaDataImport2 . Sådana metoder kan påträffas av profilerare via instruktionspekare eller genom att lyssna på ICorProfilerCallback8::D ynamicMethodJITCompilationStarted.
Det här API:et kan användas för att hämta information om dynamiska metoder, inklusive ett eget namn, om det är tillgängligt.
Requirements
Plattformar: Se Systemkrav.
Rubrik: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET Framework-versioner: Tillgänglig sedan 4.7.2