AFX_ALLOC_HOOK AfxSetAllocHook ( AFX_ALLOC_HOOK pfnAllocHook );
Valeur de retour
Différent de zéro si vous souhaitez autoriser l'affectation ; sinon 0.
Paramètres
pfnAllocHook
Spécifie le nom de la fonction à appeler. Voir les remarques pour le prototype d'une fonction de répartition.
Remarques
Définit un crochet qui permet l'appel de la fonction spécifiée avant chaque bloc de mémoire est allouée. L'allocateur de mémoire de débogage de bibliothèque Microsoft Foundation Class peut appeler une fonction de raccordement défini par l'utilisateur pour permettre à l'utilisateur de surveiller une allocation de mémoire et de contrôler si la répartition est autorisée. Fonctions d'allocation de crochet sont prototypées comme suit:
BOOL AFXAPI AllocHook (size_tLONGnSize,BOOLble,lRequestNumber);
nSize
La taille de l'allocation de mémoire proposé.
ble
TRUE si l'allocation est pour un CObject-dérivé objet ; sinon FALSE.
lRequestNumber
Numéro de séquence de l'allocation de mémoire.
Notez que AFXAPI convention d'appel implique que l'appelé doit supprimer les paramètres de la pile.