Retorno de chamada PHEAP_TRACK_ALLOC_ROUTINE
Representa uma função de retorno de chamada de rastreamento para alocação de heap.Sintaxe
Parâmetros
HeapTipo: HANDLE O identificador do heap do qual o bloco de memória foi alocado. Flags
Tipo: DWORD Os sinalizadores de alocação de heap passados para HeapAlloc. Size
Tipo: SIZE_T O número de bytes alocados para o bloco de memória. Addr
Tipo: PVOID O endereço do bloco de memória alocado.
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 é alocado 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 queHeapAlloc é chamada para alocar um bloco de memória 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 SeriesConfira também
Diagnóstico e rastreamento de memóriaXMemCreateWin32Heap
PHEAP_TRACK_FREE_ROUTINE
PHEAP_TRACK_REALLOC_ROUTINE
XMem
