Interfaz IMallocSpy (objidl.h)

Permite a los desarrolladores de aplicaciones supervisar (espiar) la asignación de memoria, detectar fugas de memoria y simular errores de memoria en llamadas a métodos IMalloc .

Herencia

La interfaz IMallocSpy hereda de la interfaz IUnknown . IMallocSpy también tiene estos tipos de miembros:

Métodos

La interfaz IMallocSpy tiene estos métodos.

 
IMallocSpy::P ostAlloc

Realiza las operaciones necesarias después de llamar a IMalloc::Alloc.
IMallocSpy::P ostDidAlloc

Realiza las operaciones necesarias después de llamar a IMalloc::D idAlloc.
IMallocSpy::P ostFree

Realiza las operaciones necesarias después de llamar a IMalloc::Free.
IMallocSpy::P ostGetSize

Realiza las operaciones necesarias después de llamar a IMalloc::GetSize.
IMallocSpy::P ostHeapMinimize

Realiza las operaciones necesarias después de llamar a IMalloc::HeapMinimize.
IMallocSpy::P ostRealloc

Realiza las operaciones necesarias después de llamar a IMalloc::Realloc.
IMallocSpy::P reAlloc

Realiza las operaciones necesarias antes de llamar a IMalloc::Alloc.
IMallocSpy::P reDidAlloc

Realiza las operaciones necesarias antes de llamar a IMalloc::D idAlloc.
IMallocSpy::P reFree

Realiza las operaciones necesarias antes de llamar a IMalloc::Free. Este método garantiza que el puntero pasado a Free apunta al principio de la asignación real.
IMallocSpy::P reGetSize

Realiza las operaciones necesarias antes de llamar a IMalloc::GetSize.
IMallocSpy::P reHeapMinimize

Realiza las operaciones necesarias antes de llamar a IMalloc::HeapMinimize.
IMallocSpy::P reRealloc

Realiza las operaciones necesarias antes de llamar a IMalloc::Realloc.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado objidl.h

Consulte también

CoGetMalloc

CoRegisterMallocSpy

CoRevokeMallocSpy

IMalloc