Aracılığıyla paylaş


IMethodMalloc::Alloc Yöntemi

Yeni bir ortak ara dil (CIL) işlev gövdesi için belirtilen miktarda bellek ayırmaya çalışır.

Sözdizimi

PVOID Alloc (
    [in] ULONG   cb
);

Parametreler

cb
[in] Yöntem gövdesi için ayrılacak bayt sayısı.

Açıklamalar

Ayrılan bellek, bu ayırıcıyla ilişkili modülün temel adresinden daha büyük bir adresten başlar. Başka bir deyişle, her ayırıcı belirli bir modül için oluşturulur ve temel adresinden pozitif bir uzaklıkta bellek ayırmaya çalışır. Alloc İstenen bayt sayısını modülün temel adresinden büyük bir adreste ayıramazsa NULL döndürür.

yöntemi, Alloc ICorProfilerInfo::SetILFunctionBody yöntemiyle birlikte kullanılmalıdır.

Gereksinimler

Platformlar: Bkz. Sistem Gereksinimleri.

Üst bilgi: CorProf.idl, CorProf.h

Kitaplık: CorGuids.lib

.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.