内存管理 ACF 属性

下表中列出的属性使你能够从客户端执行内存管理。

属性 用法
分配 指定客户端应用程序和存根分配和释放指针的内存的方式。 如果希望某些指针结构在远程过程调用返回到客户端后仍可供服务器应用程序访问,则此属性特别有用。 还可以使用 分配 属性来指示存根以计算通过指定类型的指针引用的所有内存的大小,以及对 midl_user_allocate进行单个调用。
byte_count 使你能够创建一个持久且连续的内存块,该块可以在多个远程过程调用中重复使用。 这样,客户端应用程序就无需反复分配和释放可能包含多个指针和其他复杂数据结构的内存的开销。
enable_allocate 指定服务器存根代码应启用存根内存管理环境。