Skip to main content

PHEAP_TRACK_FREE_ROUTINE callback

表示用于堆释放的跟踪回调函数。

语法

参数

Heap   
类型:HANDLE
从中释放内存块的堆的句柄。 flags   
类型:DWORD
传递给 HeapFree 的堆释放选项。 addr   
类型:PVOID
已释放内存块的地址。

返回值

类型:void 无。

备注

可实现此回调函数,以跟踪之前由 HeapAllocHeapRealloc 函数分配的内存块何时从 Win32 堆释放。实现后,必须通过调用 XMemSetWin32HeapTrackingHooks 来注册所实现的回调函数。然后,在调用 HeapFree 从 Win32 堆释放已分配的内存块之后,将调用该回调函数。有关实现此回调函数的更多信息,请参阅 XMemSetWin32HeapTrackingHooks备注部分。

要求

标头: xmem.h 库: xmem.lib 支持的平台: XBOX One 系列主机和 XBOX Series 主机

请参阅

诊断与内存跟踪
XMemCreateWin32Heap
PHEAP_TRACK_ALLOC_ROUTINE
PHEAP_TRACK_REALLOC_ROUTINE
XMem
最后修改于 2026年8月24日