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