IMethodMalloc::Alloc 方法
尝试为新的公共中间语言(CIL)函数体分配指定的内存量。
语法
PVOID Alloc (
[in] ULONG cb
);
参数
cb
[in] 为方法主体分配的字节数。
注解
分配的内存将从大于与此分配器关联的模块的基址的地址开始。 换句话说,每个分配器都是为特定模块创建的,并将尝试在距其基址的正偏移处分配内存。 如果 Alloc
无法在大于模块基址的地址分配请求的字节数,则返回 NULL。
Alloc
方法应与 ICorProfilerInfo::SetILFunctionBody 方法结合使用。
要求
平台:请参阅系统要求。
头文件: CorProf.idl、CorProf.h
库:CorGuids.lib
.NET Framework 版本:自 2.0 起可用