Интерфейс IMalloc (objidlbase.h)
Распределяет, освобождает память и управляет ею.
Наследование
Интерфейс 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 |
Header | objidlbase.h (включая ObjIdl.h) |