Интерфейс IMallocSpy (objidl.h)
Позволяет разработчикам приложений отслеживать (шпионить) за выделением памяти, обнаруживать утечки памяти и моделировать сбои памяти в вызовах методов IMalloc .
Наследование
Интерфейс IMallocSpy наследуется от интерфейса IUnknown . IMallocSpy также имеет следующие типы элементов:
Методы
Интерфейс IMallocSpy содержит следующие методы.
IMallocSpy::P ostAlloc Выполняет операции, необходимые после вызова IMalloc::Alloc. |
IMallocSpy::P ostDidAlloc Выполняет операции, необходимые после вызова IMalloc::D idAlloc. |
IMallocSpy::P ostFree Выполняет операции, необходимые после вызова IMalloc::Free. |
IMallocSpy::P ostGetSize Выполняет операции, необходимые после вызова IMalloc::GetSize. |
IMallocSpy::P ostHeapMinimize Выполняет операции, необходимые после вызова IMalloc::HeapMinimize. |
IMallocSpy::P ostRealloc Выполняет операции, необходимые после вызова IMalloc::Realloc. |
IMallocSpy::P reAlloc Выполняет операции, необходимые перед вызовом IMalloc::Alloc. |
IMallocSpy::P reDidAlloc Выполняет операции, необходимые перед вызовом IMalloc::D idAlloc. |
IMallocSpy::P reFree Выполняет операции, необходимые перед вызовом IMalloc::Free. Этот метод гарантирует, что указатель передается в свободные точки на начало фактического выделения. |
IMallocSpy::P reGetSize Выполняет операции, необходимые перед вызовом IMalloc::GetSize. |
IMallocSpy::P reHeapMinimize Выполняет операции, необходимые перед вызовом IMalloc::HeapMinimize. |
IMallocSpy::P reRealloc Выполняет операции, необходимые перед вызовом IMalloc::Realloc. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | objidl.h |