Share via


Funzione di callback PFNRASFREEBUFFER (ras.h)

La DLL di scripting personalizzata chiama RasFreeBuffer per rilasciare un buffer di memoria allocato da una chiamata precedente a RasGetBuffer.

Sintassi

PFNRASFREEBUFFER Pfnrasfreebuffer;

DWORD Pfnrasfreebuffer(
  PBYTE pBufer
)
{...}

Parametri

pBufer

Valore restituito

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

Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti.

Valore Significato
ERROR_BUFFER_INVALID
Il puntatore al buffer passato nel parametro pBuffer non è valido.
ERROR_INVALID_PORT_HANDLE
L'handle specificato dal parametro hPort non è valido.

Commenti

La DLL di scripting personalizzata chiama RasFreeBuffer tramite un puntatore alla funzione. Il puntatore alla funzione viene passato alla DLL di scripting personalizzata come parametro quando RAS chiama l'implementazione della DLL di RasCustomScriptExecute.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ras.h

Vedi anche

Scripting personalizzato RAS

RasCustomScriptExecute

RasGetBuffer