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


IMethodMalloc::Alloc metódus

Adott mennyiségű memóriát próbál lefoglalni egy új közbülső nyelv (CIL) függvény törzséhez.

Syntax

PVOID Alloc (
    [in] ULONG   cb
);

Paraméterek

cb
[in] A metódus törzséhez lefoglalandó bájtok száma.

Megjegyzések

A lefoglalt memória az adott kiosztóhoz társított modul alapcíménél nagyobb címmel kezdődik. Más szóval minden egyes kiosztó egy adott modulhoz jön létre, és az alapcímtől való pozitív eltoláskor megkísérli lefoglalni a memóriát. Ha Alloc nem sikerül lefoglalni a kért bájtszámot a modul alapcíménél nagyobb címre, null értéket ad vissza.

A Alloc metódust az ICorProfilerInfo::SetILFunctionBody metódussal együtt kell használni.

Követelmények

Platformok: Lásd a rendszerkövetelményeket.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még