Megosztás a következőn keresztül:


ICorProfilerInfo::GetCodeInfo metódus

Lekéri a megadott függvényazonosítóhoz társított natív kód mértékét.

Ez a módszer elavult. Használja inkább az ICorProfilerInfo2::GetCodeInfo2 metódust.

Szintaxis

HRESULT GetCodeInfo(  
    [in]  FunctionID functionId,  
    [out] LPCBYTE    *pStart,  
    [out] ULONG      *pcSize);  

Paraméterek

functionId
[in] Annak a függvénynek az azonosítója, amelyhez a natív kód társítva van.

pStart
[kifelé] Mutató a függvény natív kódját alkotó bájtok tömbjére.

pcSize
[kifelé] Mutató egy egész számra, amely a natív kód méretét adja meg bájtban.

Megjegyzések

A teljesítmény optimalizálása érdekében a .NET-keretrendszer 2.0-s verziójában lévő futtatókörnyezet egy függvény előre összeállított natív kódját több régióra osztja fel. Következésképpen a GetCodeInfo metódus elavult a .NET-keretrendszer 2.0-s verziójában, mert nem tudja kezelni a függvény natív kódjának mértékét. A profilkészítőknek inkább az általánosabb ICorProfilerInfo2::GetCodeInfo2 módszer használatára kell váltaniuk.

Ez a függvény hívó által lefoglalt puffereket használ.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 1.0

Lásd még