Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch
Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

AfxSetAllocHook

Legt einen Hook fest, der den Aufruf der angegebenen Funktion aktiviert, bevor jeder Speicherblock zugeordnet ist.

AFX_ALLOC_HOOK AfxSetAllocHook(
   AFX_ALLOC_HOOK pfnAllocHook 
); 

pfnAllocHook

Gibt den Namen der Funktion, die aufgerufen werden soll. Zeigen Sie die Hinweise für den Prototyp einer Zuornungsanzahl-Funktion.

Ungleich 0 (null), wenn Sie die Zuordnung lassen möchten; andernfalls 0.

Die Microsoft Foundation Class-Bibliothek-DEBUG Arbeitsspeicher Belegungsfunktion kann eine benutzerdefinierte Hookfunktion aufgerufen, um dem Benutzer zu ermöglichen, eine Speicherbelegung zu überwachen und zu steuern, ob die Zuordnung nicht zulässig ist. Hookfunktion einen Prototyp werden Funktionen entwickelt:

BOOL AFXAPI AllocHook( size_t nSize , BOOL bObject , LONG lRequestNumber);

nSize

Die Größe der vorgeschlagenen Speicherbelegung.

bObject

TRUE, wenn die Zuordnung für CObject abgeleitetes Objekt ist; andernfalls FALSE.

lRequestNumber

Die Sequenznummer der Speicherbelegung.

Beachten Sie, dass die Aufrufkonvention AFXAPI andeutet, dass der Aufgerufene den Parametern aus dem Stapel entfernt werden muss.

Header: afx.h

Anzeigen: