Aracılığıyla paylaş


CComHeap sınıfı

Bu sınıf uygulayan IAtlMemMgr com bellek ayırma işlevleri kullanma.

Önemli notÖnemli

Bu sınıf ve üyeleri, Windows çalışma zamanında yürütmek uygulamalarda kullanılamaz.

class CComHeap : public IAtlMemMgr

Üyeler

8w9k17d2.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CComHeap::Allocate

Bir bellek bloğunun tahsis etmek için bu yöntemi çağırın.

CComHeap::Free

Bu bellek yöneticisi tarafından ayrılan bellek boşaltmak için bu yöntemi çağırın.

CComHeap::GetSize

Bu bellek yöneticisi tarafından ayrılan bellek bloğu ayrılmış boyutu elde etmek için bu yöntemi çağırın.

CComHeap::Reallocate

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

Ayrıca bkz.

Başvuru

CWin32Heap sınıfı

CLocalHeap sınıfı

CGlobalHeap sınıfı

CCRTHeap sınıfı

IAtlMemMgr sınıfı

Kavramlar

DynamicConsumer örnek

Diğer Kaynaklar

atl sınıfına genel bakış