Dela via


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

Se även