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