CComHeap Class
Этот класс реализует IAtlMemMgr с помощью функций выделения памяти модели COM.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.
class CComHeap : public IAtlMemMgr
Члены
Открытые методы
Имя |
Описание |
---|---|
Вызовите этот метод, чтобы выделить блок памяти. |
|
Этот метод вызывается для освобождения блоков памяти, выделенной данным диспетчером памяти. |
|
Вызывайте этот метод для получения выделенный размер блока памяти, выделенных данным диспетчером памяти. |
|
Вызовите этот метод, чтобы reallocate память, выделенная данным диспетчером памяти. |
Заметки
CComHeap реализует функции выделения памяти с использованием модели COM для функции, включая CoTaskMemAlloc, CoTaskMemFree, IMalloc::GetSize и CoTaskMemRealloc. Максимальный объем памяти, выделяемой равно INT_MAX (2147483647) байт.
Пример
См. пример для IAtlMemMgr.
Иерархия наследования
IAtlMemMgr
CComHeap
Требования
Header: ATLComMem.h