AfxSetAllocHook

AFX_ALLOC_HOOK AfxSetAllocHook ( AFX_ALLOC_HOOK PfnAllocHook );

Rückgabewert

Ungleich NULL, wenn Sie die Zuordnung zulassen möchten; andernfalls 0.

Parameter

pfnAllocHook

Gibt den Namen der Funktion aufrufen. Finden Sie in die Hinweisen für den Prototyp einer Zuordnung-Funktion.

Bemerkungen

Legt einen Hook, der Aufruf der angegebenen Funktion ermöglicht, bevor jeder Speicherblock zugeordnet wird. Die Debug-Speicherreservierungsfunktion für Microsoft Foundation Class Library kann rufen Sie eine benutzerdefinierte Hookfunktion, damit der Benutzer eine Speicherreservierung zu überwachen und zu steuern, ob die Zuweisung erlaubt ist. Zuordnung Hook-Funktionen sind wie folgt Prototyp:

BOOL AFXAPI AllocHook (Size_t nSize, BOOL bObject, lange lRequestNumber );

nSize

Die Größe der vorgeschlagenen Speicherreservierung.

bObject

TRUE , wenn die Zuweisung für eine CObject-abgeleitete Objekt; andernfalls FALSE.

lRequestNumber

Die Speicherzuordnung Sequenznummer.

Beachten Sie, dass die AFXAPI Aufrufkonvention impliziert, dass die aufgerufene Parameter vom Stack entfernt werden müssen.

Index