ICorProfilerInfo::GetCodeInfo-Methode
Aktualisiert: November 2007
Ruft den Wertebereich des systemeigenen Codes ab, der der angegebenen Funktions-ID zugeordnet ist.
Diese Methode ist veraltet. Verwenden Sie stattdessen die ICorProfilerInfo2::GetCodeInfo2-Methode.
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Parameter
functionId
[in] Die ID der Funktion, der der systemeigene Code zugeordnet wird.pStart
[out] Ein Zeiger auf ein Array von Bytes, aus denen sich der systemeigene Code der Funktion zusammensetzt.pcSize
[out] Ein Zeiger auf eine Ganzzahl, die die Größe des systemeigenen Codes in Bytes angibt.
Hinweise
Für eine Leistungsoptimierung teilt die Laufzeit in .NET Framework, Version 2.0, den vorkompilierten, systemeigenen Code einer Funktion in mehrere Bereiche auf. Daher ist die GetCodeInfo-Methode in .NET Framework 2.0 veraltet, denn sie kann den Wertebereich des systemeigenen Codes einer Funktion nicht behandeln. Profiler sollten dazu übergehen, stattdessen die eher allgemeine ICorProfilerInfo2::GetCodeInfo2-Methode zu verwenden.
Diese Funktion verwendet vom Aufrufer reservierte Puffer. Weitere Informationen finden Sie unter Vom Aufrufer reservierte Puffer.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 1.0