NetApiBufferReallocate 函式 (lmapibuf.h)
NetApiBufferReallocate 函式會變更先前呼叫 NetApiBufferAllocate 函式所配置的緩衝區大小。
語法
NET_API_STATUS NET_API_FUNCTION NetApiBufferReallocate(
[in] _Frees_ptr_opt_ LPVOID OldBuffer,
[in] DWORD NewByteCount,
[out] LPVOID *NewBuffer
);
參數
[in] OldBuffer
呼叫 NetApiBufferAllocate 函式所傳回之緩衝區的指標。
[in] NewByteCount
指定緩衝區的新大小,以位元組為單位。
[out] NewBuffer
接收重新配置緩衝區的指標。
傳回值
如果函式成功,傳回值會NERR_Success。
如果函式失敗,則傳回值是系統錯誤碼。 如需錯誤碼的清單,請參閱 系統錯誤碼。
備註
成功執行 ApiBuffer 函式不需要特殊群組成員資格。
如需示範如何使用網路管理 ApiBuffer 函式的程式代碼範例,請參閱 NetApiBufferAllocate。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | lmapibuf.h (包含 Lm.h) |
程式庫 | Netapi32.lib |
Dll | Netapi32.dll |