Freigeben über


CLocalHeap Class

Diese Klasse implementiert IAtlMemMgr mithilfe der lokalen Heapfunktionen Win32.

Wichtig

Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.

class CLocalHeap : public IAtlMemMgr

Mitglieder

Öffentliche Methoden

Name

Description

CLocalHeap::Allocate

Rufen Sie diese Methode auf, um einen Speicherblock zuzuordnen.

CLocalHeap::Free

Rufen Sie diese Methode auf, um einen Speicherblock freizugeben, der von diesem Speicher-Manager zugeordnet ist.

CLocalHeap::GetSize

Rufen Sie diese Methode auf, um die zugeordnete Größe eines Speicherblocks abzurufen, der von diesem Speicher-Manager zugeordnet ist.

CLocalHeap::Reallocate

Rufen Sie diese Methode auf, um den Arbeitsspeicher neu belegen, der von diesem Speicher-Manager zugeordnet ist.

Hinweise

CLocalHeap Werkzeugspeicherbelegungsfunktionen mithilfe des lokalen Heaps Win32s funktioniert.

Hinweis

Die lokalen Heapfunktionen sind langsamer als andere Speicherverwaltungsfunktionen und stellen keine bis zu Funktionen.Daher sollten neue Anwendungen Heapfunktionen verwenden.Diese sind in der CWin32Heap-Klasse verfügbar.

Beispiel

Im Beispiel für IAtlMemMgr.

Vererbungshierarchie

IAtlMemMgr

CLocalHeap

Anforderungen

Header: atlmem.h

Siehe auch

Referenz

CComHeap Class

CWin32Heap Class

CGlobalHeap Class

CCRTHeap Class

IAtlMemMgr Class

Weitere Ressourcen

ATL Class Overview