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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin