Interface IMalloc (objidl.h)

Aloca, libera e gerencia a memória.

Herança

A interface IMalloc herda da interface IUnknown . O IMalloc também tem esses tipos de membros:

Métodos

A interface IMalloc tem esses métodos.

 
IMalloc::Alloc

Aloca um bloco de memória. (IMalloc.Alloc)
IMalloc::D idAlloc

O método IMalloc::D idAlloc (objidl.h) determina se esse alocador foi usado para alocar o bloco de memória especificado.
IMalloc::Free

O método IMalloc::Free (objidl.h) libera um bloco de memória alocado anteriormente.
IMalloc::GetSize

O método IMalloc::GetSize (objidl.h) recupera o tamanho de um bloco de memória alocado anteriormente.
IMalloc::HeapMinimize

O método IMalloc::HeapMinimize (objidl.h) minimiza o heap liberando memória não utilizado no sistema operacional, unindo blocos livres adjacentes e confirmando páginas livres.
IMalloc::Realloc

O método IMalloc::Realloc (objidl.h) altera o tamanho de um bloco de memória alocado anteriormente.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho objidl.h (inclua ObjIdl.h)

Confira também

Cogetmalloc

Coregistermallocspy

CoRevokeMallocSpy

Imallocspy