メモリの割り当て、解放、および管理を行います。
継承
IMalloc インターフェイスは、IUnknown インターフェイスから継承されます。 IMalloc には、次の種類のメンバーもあります。
メソッド
IMalloc インターフェイスには、これらのメソッドがあります。
|
IMalloc::D idAlloc IMalloc::D idAlloc (objidlbase.h) メソッドは、このアロケーターを使用して指定されたメモリ ブロックを割り当てたかどうかを判断します。 |
|
IMalloc::Free IMalloc::Free (objidlbase.h) メソッドは、以前に割り当てられたメモリ ブロックを解放します。 |
|
IMalloc::GetSize IMalloc::GetSize (objidlbase.h) メソッドは、以前に割り当てられたメモリ ブロックのサイズを取得します。 |
|
IMalloc::HeapMinimize IMalloc::HeapMinimize (objidlbase.h) メソッドは、未使用のメモリをオペレーティング システムに解放することでヒープを最小限に抑えます。 |
|
IMalloc::Realloc IMalloc::Realloc (objidlbase.h) メソッドは、以前に割り当てられたメモリ ブロックのサイズを変更します。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| 対象プラットフォーム | Windows |
| ヘッダー | objidlbase.h (ObjIdl.h を含む) |