ApiBuffer 函式
網路管理 ApiBuffer 函式可用來管理具有網路管理功能的應用程式所使用的記憶體配置。 不過,一般而言,對於應用程式所使用的其他記憶體,您應該使用 記憶體管理功能,而不是這些 ApiBuffer 函式。
ApiBuffer 函式如下所列。
功能 | 描述 |
---|---|
NetApiBufferAllocate | 從堆積配置記憶體。 當您需要與 NetApiBufferFree 函式相容時,請呼叫此函式。 |
NetApiBufferFree | 釋放 NetApiBufferAllocate 函式和其他網路管理功能所配置的記憶體。 |
NetApiBufferReallocate | 變更呼叫 netApiBufferAllocate 函式所配置的緩衝區大小。 |
NetApiBufferSize | 傳回呼叫 netApiBufferAllocate 函式所配置的緩衝區大小,以位元組為單位。 |
對於將資訊傳回給呼叫端的可遠端函式,RPC 運行時間連結庫會配置包含傳回資訊的緩衝區。 當呼叫端完成處理資訊時,它必須呼叫 NetApiBufferFree 函式,以釋放配置的緩衝區。