Klasa CComHeap
Ta klasa implementuje IAtlMemMgr przy użyciu funkcji COM alokacji pamięci.
Ważne |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
class CComHeap : public IAtlMemMgr
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Wywołanie tej metody, aby przydzielić bloku pamięci. |
|
Wywołanie tej metody do wolnego bloku pamięci przydzielonej przez ten menedżer pamięci. |
|
Wywołanie tej metody get przydzielony rozmiar bloku pamięci przydzielonej przez ten menedżer pamięci. |
|
Wywołanie tej metody do ponownego przydzielenia pamięci przydzielonej przez ten menedżer pamięci. |
Uwagi
CComHeapimplementuje funkcje alokacji pamięci przy użyciu funkcji alokacji COM, łącznie z CoTaskMemAlloc, CoTaskMemFree, IMalloc::GetSize, i CoTaskMemRealloc.Maksymalna ilość pamięci, która może być alokowana jest równa INT_MAX (2147483647) bajtów.
Przykład
Zobacz przykład dla IAtlMemMgr.
Hierarchii dziedziczenia
IAtlMemMgr
CComHeap
Wymagania
Nagłówek: ATLComMem.h