Rappel PHEAP_TRACK_REALLOC_ROUTINE
Représente une fonction de rappel de suivi pour la réallocation de tas.Syntaxe
Paramètres
HeapType : HANDLE Handle du tas à partir duquel le bloc de mémoire a été réalloué. Flags
Type : DWORD Options de réallocation de tas passées à HeapReAlloc. Size
Type : SIZE_T Nouvelle taille du bloc de mémoire, en octets. OldAddr
Type : PVOID Adresse d’origine du bloc de mémoire réalloué par
HeapReAlloc.
NewAddr Type : PVOID Nouvelle adresse du bloc de mémoire réalloué.
Valeur de retour
Type : void Aucune.Remarques
Cette fonction de rappel peut être implémentée pour suivre le moment où un bloc de mémoire est réalloué à partir d’un tas Win32. Une fois l’implémentation effectuée, vous devez inscrire la fonction de rappel implémentée en appelant XMemSetWin32HeapTrackingHooks. La fonction de rappel est ensuite appelée après l’appel deHeapReAlloc pour réallouer un bloc de mémoire précédemment alloué à partir d’un tas Win32. Pour plus d’informations sur l’implémentation de cette fonction de rappel, consultez la section Remarques de XMemSetWin32HeapTrackingHooks.
Configuration requise
En-tête : xmem.h Bibliothèque : xmem.lib Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Diagnostics et suivi de la mémoireXMemCreateWin32Heap
PHEAP_TRACK_ALLOC_ROUTINE
PHEAP_TRACK_FREE_ROUTINE
XMem
