Freigeben über


ApiBuffer-Funktionen

Die Funktionen für die Netzwerkverwaltungs-APIBuffer werden verwendet, um die speicherzuordnung zu verwalten, die von einer Anwendung mit Netzwerkverwaltungsfunktionen verwendet wird. Im Allgemeinen sollten Sie jedoch für andere von einer Anwendung verwendete Speicher die Speicherverwaltungsfunktionen anstelle dieser ApiBuffer-Funktionen verwenden.

Die ApiBuffer-Funktionen sind im Folgenden aufgeführt.

Funktion Beschreibung
NetApiBufferAllocate Ordnet Speicher vom Heap zu. Rufen Sie diese Funktion auf, wenn Sie Kompatibilität mit der NetApiBufferFree--Funktion benötigen.
NetApiBufferFree- Gibt Speicher frei, der von der NetApiBufferAllocate-Funktion und anderen Netzwerkverwaltungsfunktionen zugewiesen wird.
NetApiBufferReallocate Ändert die Größe eines Puffers, der durch einen Aufruf der NetApiBufferAllocate-Funktion zugewiesen wurde.
NetApiBufferSize Gibt die Größe eines Puffers in Byte zurück, der durch einen Aufruf der NetApiBufferAllocate-Funktion zugewiesen wurde.

 

Bei remotable-Funktionen, die Informationen an den Aufrufer zurückgeben, weist die RPC-Laufzeitbibliothek den Puffer zu, der die Rückgabeinformationen enthält. Wenn der Aufrufer die Verarbeitung der Informationen abgeschlossen hat, muss er die NetApiBufferFree--Funktion aufrufen, um den zugeordneten Puffer freizulegen.