Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft Informationen zu dynamischen Methoden ab.
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] Die ID der Funktion, für die Informationen abgerufen werden sollen.
moduleId
[in] Ein Zeiger auf das Modul, in dem die übergeordnete Klasse der Funktion definiert ist.
ppvSig
[out] Ein Zeiger auf die Signatur für die Funktion.
pbSig
[out] Ein Zeiger auf die Anzahl der Bytes für die Funktionssignatur.
cchName
[in] Die maximale Größe des wszName Arrays.
pcchName
[out] Die Anzahl der Zeichen im wszName Array.
wszName
[out] Ein Array, dessen WCHAR Name der Funktion ist, sofern vorhanden.
Remarks
Bestimmte Methoden wie IL Stubs oder LCG verfügen nicht über zugeordnete Metadaten, die mithilfe der IMetaDataImport - und IMetaDataImport2-APIs abgerufen werden können. Solche Methoden können von Profilern über Anweisungszeiger oder durch Zuhören von ICorProfilerCallback8::D ynamicMethodJITCompilationStarted gefunden werden.
Diese API kann verwendet werden, um Informationen zu dynamischen Methoden abzurufen, einschließlich eines Anzeigenamens, falls verfügbar.
Requirements
Plattformen: Informationen finden Sie unter Systemanforderungen.
Kopfball: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET Framework-Versionen: Verfügbar seit 4.7.2