Classe di CComHeap
Questa classe implementa IAtlMemMgr utilizzando le funzioni di allocazione della memoria COM.
Importante |
---|
Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime. |
class CComHeap : public IAtlMemMgr
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Chiamare questo metodo per allocare un blocco di memoria. |
|
Chiamare questo metodo per liberare un blocco di memoria allocato dal gestore di memoria. |
|
Chiamare questo metodo per ottenere la dimensione allocata di un blocco di memoria allocato dal gestore di memoria. |
|
Chiamare questo metodo per ridistribuire la memoria allocata da questo gestore di memoria. |
Note
CComHeap implementa le funzioni di allocazione della memoria tramite le funzioni di allocazione COM, inclusi CoTaskMemAlloc, CoTaskMemFree, IMalloc::GetSizee CoTaskMemRealloc.La quantità massima di memoria che può essere allocata è uguale a 2147483647 byte) INT_MAX (.
Esempio
Vedere l'esempio relativo IAtlMemMgr.
Gerarchia di ereditarietà
IAtlMemMgr
CComHeap
Requisiti
Header: ATLComMem.h