ICorProfilerInfo::GetILFunctionBodyAllocator 方法
取得介面,提供用來配置記憶體的方法,以交換通用中繼語言 (CIL) 程式代碼中方法的主體。
語法
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
參數
moduleId
[in]方法所在的模組識別碼。
ppMalloc
[out]IMethodMalloc 介面的指標,提供配置記憶體的方法。
備註
CIL 程式代碼中的方法主體必須以相對於已載入的模組的相對虛擬位址 (RVA) 來找到,這表示它會遵循 4 GB 內的模組。 為了讓工具更輕鬆地交換方法的主體, GetILFunctionBodyAllocator
此方法可確保記憶體配置在該範圍內。
需求
平台:請參閱系統需求。
標頭: CorProf.idl、CorProf.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 2.0 起提供