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