CComHeap sınıfı
Bu sınıf uygulayan IAtlMemMgr com bellek ayırma işlevleri kullanma.
![]() |
---|
Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz. |
class CComHeap : public IAtlMemMgr
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Bir bellek bloğunun tahsis etmek için bu yöntemi çağırın. |
|
Bu bellek yöneticisi tarafından ayrılan bellek boşaltmak için bu yöntemi çağırın. |
|
Bu bellek yöneticisi tarafından ayrılan bellek bloğu ayrılmış boyutu elde etmek için bu yöntemi çağırın. |
|
Bu bellek yöneticisi tarafından ayrılmış olan belleği yeniden tahsis etmek için bu yöntemi çağırın. |
Notlar
CComHeapbellek ayırma işlevleri de dahil olmak üzere com ayırma işlevleri kullanarak uygulayan CoTaskMemAlloc, CoTaskMemFree, IMalloc::GetSize, ve CoTaskMemRealloc.En büyük ayrılabilecek bellek miktarı eşittir INT_MAX (2147483647) bayt.
Örnek
Örnek için bkz: IAtlMemMgr.
Devralma hiyerarşisi
IAtlMemMgr
CComHeap
Gereksinimler
Başlık: ATLComMem.h