Condividi tramite


Interfaccia IMalloc (objidl.h)

Alloca, libera e gestisce la memoria.

Ereditarietà

L'interfaccia IMalloc eredita dall'interfaccia IUnknown . IMalloc include anche questi tipi di membri:

Metodi

L'interfaccia IMalloc include questi metodi.

 
IMalloc::Alloc

Alloca un blocco di memoria. (IMalloc.Alloc)
IMalloc::D idAlloc

Il metodo IMalloc::D idAlloc (objidl.h) determina se questo allocatore è stato usato per allocare il blocco di memoria specificato.
IMalloc::Free

Il metodo IMalloc::Free (objidl.h) libera un blocco di memoria precedentemente allocato.
IMalloc::GetSize

Il metodo IMalloc::GetSize (objidl.h) recupera le dimensioni di un blocco di memoria allocato in precedenza.
IMalloc::HeapMinimize

Il metodo IMalloc::HeapMinimize (objidl.h) riduce al minimo l'heap rilasciando memoria inutilizzata al sistema operativo, unire blocchi liberi adiacenti e eseguire il commit di pagine gratuite.
IMalloc::Realloc

Il metodo IMalloc::Realloc (objidl.h) modifica le dimensioni di un blocco di memoria precedentemente allocato.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione objidl.h (include ObjIdl.h)

Vedi anche

CoGetMalloc

CoRegisterMallocSpy

CoRevokeMallocSpy

IMallocSpy