ICorProfilerInfo::GetILFunctionBodyAllocator 方法
取得介面,其提供方法來配置要用於 Microsoft Intermediate Language (MSIL) 程式碼中從方法主體交換出來的記憶體。
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
參數
moduleId
[in] 方法所在之模組的 ID。ppMalloc
[out] IMethodMalloc 介面的指標,這個介面會提供配置記憶體的方法。
備註
MSIL 程式碼中的方法主體必須位於相對虛擬位址 (RVA),相對於載入的模組,這表示它在模組之後的 4 GB 範圍內。 為了讓工具更容易從方法主體交換出來,GetILFunctionBodyAllocator 方法會確保該記憶體配置在此範圍內。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorProf.idl、CorProf.h
**程式庫:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0