Clase de CComHeap

Esta clase implementa IAtlMemMgr mediante las funciones de asignación de memoria COM.

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

class CComHeap : public IAtlMemMgr

Members

8w9k17d2.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CComHeap::Allocate

Llame a este método para asignar un bloque de memoria.

CComHeap::Free

Llame a este método para liberar un bloque de memoria asignada por este administrador de memoria.

CComHeap::GetSize

Llame a este método para obtener el tamaño asignado de un bloque de memoria asignada por este administrador de memoria.

CComHeap::Reallocate

Llame a este método para reasignar la memoria asignada por este administrador de memoria.

Comentarios

CComHeap implementa funciones de asignación de memoria mediante las funciones de asignación COM, incluidas CoTaskMemAlloc, CoTaskMemFree, IMalloc:: GetSize, y CoTaskMemRealloc.La cantidad de memoria máxima que puede ser asignada es igual a 2147483647) bytes de INT_MAX (.

Ejemplo

Vea el ejemplo para IAtlMemMgr.

Jerarquía de herencia

IAtlMemMgr

CComHeap

Requisitos

encabezado: ATLComMem.h

Vea también

Referencia

Clase de CWin32Heap

Clase de CLocalHeap

Clase de CGlobalHeap

Clase de CCRTHeap

Clase de IAtlMemMgr

Conceptos

Ejemplo DynamicConsumer

Otros recursos

Información general de la clase ATL