Syntax
Parameters
Heap  ÂType: HANDLE The handle to the heap from which the memory block was allocated. Flags  Â
Type: DWORD The heap allocation flags passed to HeapAlloc. Size  Â
Type: SIZE_T The number of bytes allocated for the memory block. Addr  Â
Type: PVOID The address of the allocated memory block.
Return value
Type: void None.Remarks
This callback function can be implemented to track when a memory block is allocated from a Win32 heap. Once implemented, you must register the implemented callback function by calling XMemSetWin32HeapTrackingHooks. The callback function is then invoked afterHeapAlloc is called to allocate a block of memory from a Win32 heap. For more information about implementing this callback function, see the Remarks section of XMemSetWin32HeapTrackingHooks.
Requirements
Header: xmem.h Library: xmem.lib Supported platforms: XBOX One family consoles and XBOX Series consolesSee also
Diagnostics and memory trackingXMemCreateWin32Heap
PHEAP_TRACK_FREE_ROUTINE
PHEAP_TRACK_REALLOC_ROUTINE
XMem
