Skip to main content

Devolución de llamada PHEAP_TRACK_REALLOC_ROUTINE

Representa una función de devolución de llamada de seguimiento para la reasignación del montón.

Sintaxis

Parámetros

Heap   
Tipo: HANDLE
El identificador del montón desde el que se reasignó el bloque de memoria. Flags   
Tipo: DWORD
Las opciones de reasignación del montón pasadas a HeapReAlloc. Size   
Tipo: SIZE_T
El nuevo tamaño del bloque de memoria, en bytes. OldAddr   
Tipo: PVOID
La dirección original del bloque de memoria que HeapReAlloc reasignó. NewAddr   
Tipo: PVOID
La nueva dirección del bloque de memoria reasignado.

Valor devuelto

Tipo: void Ninguno.

Comentarios

Esta función de devolución de llamada se puede implementar para realizar un seguimiento de cuándo se reasigna un bloque de memoria desde un montón Win32. Una vez implementada, debe registrar la función de devolución de llamada implementada llamando a XMemSetWin32HeapTrackingHooks. La función de devolución de llamada se invoca entonces después de que se llame a HeapReAlloc para reasignar un bloque de memoria previamente asignado de un montón Win32. Para obtener más información sobre cómo implementar esta función de devolución de llamada, consulte la sección Comentarios de XMemSetWin32HeapTrackingHooks.

Requisitos

Encabezado: xmem.h Biblioteca: xmem.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Diagnóstico y seguimiento de memoria
XMemCreateWin32Heap
PHEAP_TRACK_ALLOC_ROUTINE
PHEAP_TRACK_FREE_ROUTINE
XMem
Última modificación el 28 de agosto de 2026