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