共用方式為


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

請參閱

參考

ICorProfilerInfo 介面