服务 C API 概述 - PFPlatform.h

函数

函数 说明
PFMemGetFunctions 获取内存挂钩函数,以允许调用方控制对自己的内存管理器的路由内存分配。 此方法允许应用程序获取默认的内存分配例程。 它可与 PFMemSetFunctions() 结合使用来监视所有内存分配。
PFMemSetFunctions (可选)设置内存挂钩函数,以允许调用方控制将内存分配路由给自己的内存管理器。 必须在 PFInitialize() 之前调用它,并且一旦设置了内存挂钩,便不能再次调用。 此方法允许应用程序安装自定义内存分配例程,以为新内存缓冲区处理所有请求而非使用默认分配例程。
PFPlatformLocalStorageSetHandlers 设置存储事件处理程序。 如果未设置自定义存储处理程序,将使用基于 cstdio 和 std::fstream 对象的默认实现。

结构

结构 说明
PFLocalStorageHooks 封装储存挂钩的结构。
PFMemoryHooks 封装内存挂钩的结构。