Sdílet prostřednictvím


ICorProfilerInfo::GetCodeInfo – metoda

Získá rozsah nativního kódu přidruženého k zadanému ID funkce.

Tato metoda je zastaralá. Místo toho použijte metodu ICorProfilerInfo2::GetCodeInfo2 .

Syntaxe

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

Parametry

functionId
[v] ID funkce, ke které je přidružen nativní kód.

pStart
[out] Ukazatel na pole bajtů, které tvoří nativní kód funkce.

pcSize
[out] Ukazatel na celé číslo, které určuje velikost nativního kódu v bajtech.

Poznámky

Za účelem optimalizace výkonu rozdělí modul runtime v rozhraní .NET Framework verze 2.0 předkompilovaný nativní kód funkce do několika oblastí. GetCodeInfo V důsledku toho je metoda v rozhraní .NET Framework 2.0 zastaralá, protože není schopna zpracovat rozsah nativního kódu funkce. Profilátory by místo toho měly přepnout na použití obecnější ICorProfilerInfo2::GetCodeInfo2 metody.

Tato funkce používá vyrovnávací paměti přidělené volajícím.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: 1.0

Viz také