更新 : 2007 年 11 月
新しい Microsoft Intermediate Language (MSIL) 関数本体にメモリを割り当てるためのメソッドを提供します。
![]() |
---|
IMethodMalloc インターフェイスは単純なメモリ アロケータです。これを使用してメモリを割り当てることはできますが、解放することはできません。 |
interface IMethodMalloc : IUnknown {
PVOID Alloc (
[in] ULONG cb
);
}
メソッド
メソッド |
説明 |
---|---|
新しい MSIL 関数本体に対して、指定されたメモリ量の割り当てを試みます。 |
解説
各アロケータはモジュール固有であり、関数本体がモジュールのベースから正のオフセットに配置されるようにします。モジュールのベースを超えるメモリは貴重な場合があるため、アロケータを使用して、関数本体だけにメモリを割り当てる必要があります。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : CorProf.idl
ライブラリ : CorGuids.lib
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0