网络管理 ApiBuffer 函数用于管理具有网络管理功能的应用程序使用的内存分配。 但是,通常,对于应用程序使用的其他内存,应使用 内存管理功能 而不是这些 ApiBuffer 函数。
下面列出了 ApiBuffer 函数。
功能 | 描述 |
---|---|
NetApiBufferAllocate | 从堆分配内存。 如果需要与 NetApiBufferFree 函数兼容,请调用此函数。 |
NetApiBufferFree | 释放由 NetApiBufferAllocate 函数和其他网络管理功能分配的内存。 |
NetApiBufferReallocate | 更改通过调用 NetApiBufferAllocate 函数分配的缓冲区的大小。 |
NetApiBufferSize | 返回通过调用 NetApiBufferAllocate 函数分配的缓冲区的大小(以字节为单位)。 |
对于向调用方返回信息的可远程函数,RPC 运行时库分配包含返回信息的缓冲区。 当调用方完成信息处理后,它必须调用 NetApiBufferFree 函数来释放分配的缓冲区。