Compartilhar via


Interface IMallocSpy (objidl.h)

Permite que os desenvolvedores de aplicativos monitorem (espionem) a alocação de memória, detectem vazamentos de memória e simulem falhas de memória em chamadas para métodos IMalloc .

Herança

A interface IMallocSpy herda da interface IUnknown . IMallocSpy também tem estes tipos de membros:

Métodos

A interface IMallocSpy tem esses métodos.

 
IMallocSpy::P ostAlloc

Executa as operações necessárias depois de chamar IMalloc::Alloc.
IMallocSpy::P ostDidAlloc

Executa as operações necessárias depois de chamar IMalloc::D idAlloc.
IMallocSpy::P ostFree

Executa as operações necessárias depois de chamar IMalloc::Free.
IMallocSpy::P ostGetSize

Executa as operações necessárias depois de chamar IMalloc::GetSize.
IMallocSpy::P ostHeapMinimize

Executa as operações necessárias depois de chamar IMalloc::HeapMinimize.
IMallocSpy::P ostRealloc

Executa as operações necessárias depois de chamar IMalloc::Realloc.
IMallocSpy::P reAlloc

Executa as operações necessárias antes de chamar IMalloc::Alloc.
IMallocSpy::P reDidAlloc

Executa as operações necessárias antes de chamar IMalloc::D idAlloc.
IMallocSpy::P reFree

Executa as operações necessárias antes de chamar IMalloc::Free. Esse método garante que o ponteiro passado para Pontos livres para o início da alocação real.
IMallocSpy::P reGetSize

Executa as operações necessárias antes de chamar IMalloc::GetSize.
IMallocSpy::P reHeapMinimize

Executa as operações necessárias antes de chamar IMalloc::HeapMinimize.
IMallocSpy::P reRealloc

Executa as operações necessárias antes de chamar IMalloc::Realloc.

Requisitos

Requisito Valor
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

Confira também

Cogetmalloc

Coregistermallocspy

CoRevokeMallocSpy

Imalloc