ICorProfilerInfo::GetCodeInfo-metod
Hämtar omfattningen av den interna kod som är associerad med det angivna funktions-ID:t.
Den här metoden är föråldrad. Använd metoden ICorProfilerInfo2::GetCodeInfo2 i stället.
Syntax
HRESULT GetCodeInfo(
[in] FunctionID functionId,
[out] LPCBYTE *pStart,
[out] ULONG *pcSize);
Parametrar
functionId
[i] ID:t för funktionen som den interna koden är associerad med.
pStart
[ut] En pekare till en matris med byte som utgör funktionens interna kod.
pcSize
[ut] En pekare till ett heltal som anger storleken i byte på den interna koden.
Kommentarer
För att optimera prestanda delar körningen i .NET Framework version 2.0 upp den förkompilerade, interna koden för en funktion i flera regioner. Metoden är därför GetCodeInfo
föråldrad i .NET Framework 2.0 eftersom den inte kan hantera omfattningen av en funktions interna kod. Profilerare bör växla till att använda den mer allmänna ICorProfilerInfo2::GetCodeInfo2
metoden i stället.
Den här funktionen använder anroparallokerade buffertar.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: 1.0