Funzione NetApiBufferSize (lmapibuf.h)

La funzione NetApiBufferSize restituisce le dimensioni, in byte, di un buffer allocato da una chiamata alla funzione NetApiBufferAllocate .

Sintassi

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

Parametri

[in] Buffer

Puntatore a un buffer restituito dalla funzione NetApiBufferAllocate .

[out] ByteCount

Riceve le dimensioni del buffer, in byte.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NERR_Success.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema. Per un elenco di codici di errore, vedere Codici di errore di sistema.

Commenti

Non è necessaria alcuna appartenenza a gruppi speciali per eseguire correttamente le funzioni ApiBuffer.

Per un esempio di codice che illustra come usare le funzioni ApiBuffer di gestione di rete, vedere NetApiBufferAllocate.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione lmapibuf.h (includere Lm.h)
Libreria Netapi32.lib
DLL Netapi32.dll

Vedi anche

Funzioni del buffer api

NetApiBufferAllocate

NetApiBufferFree

Funzioni di gestione della rete

Panoramica sulla gestione della rete