次の方法で共有


NetApiBufferSize 関数 (lmapibuf.h)

NetApiBufferSize 関数は、NetApiBufferAllocate 関数の呼び出しによって割り当てられたバッファーのサイズをバイト単位で返します。

構文

NET_API_STATUS NET_API_FUNCTION NetApiBufferSize(
  [in]  LPVOID  Buffer,
  [out] LPDWORD ByteCount
);

パラメーター

[in] Buffer

NetApiBufferAllocate 関数によって返されるバッファーへのポインター。

[out] ByteCount

バッファーのサイズをバイト単位で受け取ります。

戻り値

関数が成功した場合、戻り値はNERR_Success。

関数が失敗した場合、戻り値はシステム エラー コードです。 エラー コードの一覧については、「 システム エラー コード」を参照してください。

解説

ApiBuffer 関数を正常に実行するために特別なグループ メンバーシップは必要ありません。

ネットワーク管理 ApiBuffer 関数の使用方法を示すコード サンプルについては、「 NetApiBufferAllocate」を参照してください。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー lmapibuf.h (include Lm.h)
Library Netapi32.lib
[DLL] Netapi32.dll

関連項目

Api バッファー関数

NetApiBufferAllocate

NetApiBufferFree

ネットワーク管理機能

ネットワーク管理の概要