分配、释放和管理内存。
继承
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) |