Sdílet prostřednictvím


IMethodMalloc::Alloc – metoda

Pokusí se přidělit zadanou velikost paměti pro nové tělo funkce CIL (Common Intermediate Language).

Syntaxe

PVOID Alloc (
    [in] ULONG   cb
);

Parametry

cb
[v] Počet bajtů, které se mají přidělit pro tělo metody.

Poznámky

Přidělená paměť začne na adrese větší než základní adresa modulu, který je přidružený k tomuto alokátoru. Jinými slovy, každý alokátor se vytvoří pro konkrétní modul a pokusí se přidělit paměť při kladném posunu od základní adresy. Pokud Alloc se nepodaří přidělit požadovaný počet bajtů na adrese větší než základní adresa modulu, vrátí hodnotu NULL.

Metoda Alloc by měla být použita ve spojení s ICorProfilerInfo::SetILFunctionBody metoda.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorProf.idl, CorProf.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 2.0

Viz také