NetApiBufferSize-Funktion (lmapibuf.h)

Die NetApiBufferSize-Funktion gibt die Größe eines Puffers in Bytes zurück, der durch einen Aufruf der NetApiBufferAllocate-Funktion zugeordnet wird.

Syntax

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

Parameter

[in] Buffer

Zeiger auf einen Puffer, der von der NetApiBufferAllocate-Funktion zurückgegeben wird.

[out] ByteCount

Empfängt die Größe des Puffers in Bytes.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert NERR_Success.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode. Eine Liste der Fehlercodes finden Sie unter Systemfehlercodes.

Hinweise

Es ist keine spezielle Gruppenmitgliedschaft erforderlich, um die ApiBuffer-Funktionen erfolgreich auszuführen.

Ein Codebeispiel, das die Verwendung der ApiBuffer-Funktionen für die Netzwerkverwaltung veranschaulicht, finden Sie unter NetApiBufferAllocate.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile lmapibuf.h (lm.h einschließen)
Bibliothek Netapi32.lib
DLL Netapi32.dll

Weitere Informationen

API-Pufferfunktionen

NetApiBufferAllocate

NetApiBufferFree

Netzwerkverwaltungsfunktionen

Übersicht über die Netzwerkverwaltung