Freigeben über


PFNRASFREEBUFFER-Rückruffunktion (ras.h)

Die DLL für benutzerdefinierte Skripterstellung ruft RasFreeBuffer auf, um einen Speicherpuffer freizugeben, der durch einen vorherigen Aufruf von RasGetBuffer zugewiesen wurde.

Syntax

PFNRASFREEBUFFER Pfnrasfreebuffer;

DWORD Pfnrasfreebuffer(
  PBYTE pBufer
)
{...}

Parameter

pBufer

Rückgabewert

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

Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Wert Bedeutung
ERROR_BUFFER_INVALID
Der Zeiger auf den Puffer, der im pBuffer-Parameter übergeben wird, ist ungültig.
ERROR_INVALID_PORT_HANDLE
Das vom hPort-Parameter angegebene Handle ist ungültig.

Hinweise

Die DLL für benutzerdefinierte Skripterstellung ruft RasFreeBuffer über einen Funktionszeiger auf. Der Funktionszeiger wird als Parameter an die DLL für benutzerdefinierte Skripterstellung übergeben, wenn RAS die Implementierung von RasCustomScriptExecute der DLL aufruft.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ras.h

Weitere Informationen

Benutzerdefinierte RAS-Skripterstellung

RasCustomScriptExecute

RasGetBuffer