IMethodMalloc::Alloc 方法
更新:2007 年 11 月
嘗試為新的 Microsoft Intermediate Language (MSIL) 函式主體配置指定的記憶體數量。
PVOID Alloc (
[in] ULONG cb
);
參數
- cb
[in] 要配置給方法主體的位元組數目。
備註
所配置之記憶體的開始位址會大於與此配置器 (Allocator) 相關模組的基底位址 (Base Address)。換言之,每個配置器都是針對特定模組而建立的,而且會嘗試在其基底位址的正位移處配置記憶體。如果 Alloc 無法在大於模組基底位址的位址上配置所要求的位元組數目,不論實際的可用記憶體空間數量是多少,都會傳回 E_OUTOFMEMORY。
Alloc 方法應該與 ICorProfilerInfo::SetILFunctionBody 方法一起使用。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorProf.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0