Skip to main content

Retorno de chamada PHEAP_TRACK_REALLOC_ROUTINE

Representa uma função de retorno de chamada de rastreamento para realocação de heap.

Sintaxe

Parâmetros

Heap   
Tipo: HANDLE
O identificador do heap do qual o bloco de memória foi realocado. Flags   
Tipo: DWORD
As opções de realocação de heap passadas para HeapReAlloc. Size   
Tipo: SIZE_T
O novo tamanho do bloco de memória, em bytes. OldAddr   
Tipo: PVOID
O endereço original do bloco de memória que HeapReAlloc realocou. NewAddr   
Tipo: PVOID
O novo endereço do bloco de memória realocado.

Valor retornado

Tipo: void Nenhum.

Comentários

Essa função de retorno de chamada pode ser implementada para rastrear quando um bloco de memória é realocado de um heap Win32. Depois de implementá-la, você deve registrar a função de retorno de chamada implementada chamando XMemSetWin32HeapTrackingHooks. A função de retorno de chamada é então invocada depois que HeapReAlloc é chamada para realocar um bloco de memória alocado anteriormente de um heap Win32. Para obter mais informações sobre como implementar essa função de retorno de chamada, consulte a seção Comentários de XMemSetWin32HeapTrackingHooks.

Requisitos

Cabeçalho: xmem.h Biblioteca: xmem.lib Plataformas compatíveis: consoles da família XBOX One e consoles XBOX Series

Confira também

Diagnóstico e rastreamento de memória
XMemCreateWin32Heap
PHEAP_TRACK_ALLOC_ROUTINE
PHEAP_TRACK_FREE_ROUTINE
XMem
Last modified on October 6, 2026