Partager via


Interface IMalloc (objidl.h)

Alloue, libère et gère la mémoire.

Héritage

L’interface IMalloc hérite de l’interface IUnknown. IMalloc a également les types de membres suivants :

Méthodes

L’interface IMalloc a ces méthodes.

 
IMalloc::Alloc

Alloue un bloc de mémoire. (IMalloc.Alloc)
IMalloc::D idAlloc

La méthode IMalloc::D idAlloc (objidl.h) détermine si cet allocateur a été utilisé pour allouer le bloc de mémoire spécifié.
IMalloc::Free

La méthode IMalloc::Free (objidl.h) libère un bloc de mémoire précédemment alloué.
IMalloc::GetSize

La méthode IMalloc::GetSize (objidl.h) récupère la taille d’un bloc de mémoire précédemment alloué.
IMalloc::HeapMinimize

La méthode IMalloc::HeapMinimize (objidl.h) réduit le tas en libérant de la mémoire inutilisée dans le système d’exploitation, en fusionnant les blocs libres adjacents et en validant les pages libres.
IMalloc::Realloc

La méthode IMalloc::Realloc (objidl.h) modifie la taille d’un bloc de mémoire précédemment alloué.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête objidl.h (inclure ObjIdl.h)

Voir aussi

CoGetMalloc

CoRegisterMallocSpy

CoRevokeMallocSpy

IMallocSpy