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) |