Compartir a través de


Función de devolución de llamada PFNRASFREEBUFFER (ras.h)

El archivo DLL de scripting personalizado llama a RasFreeBuffer para liberar un búfer de memoria asignado por una llamada anterior a RasGetBuffer.

Sintaxis

PFNRASFREEBUFFER Pfnrasfreebuffer;

DWORD Pfnrasfreebuffer(
  PBYTE pBufer
)
{...}

Parámetros

pBufer

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.

Valor Significado
ERROR_BUFFER_INVALID
El puntero al búfer pasado en el parámetro pBuffer no es válido.
ERROR_INVALID_PORT_HANDLE
El identificador especificado por el parámetro hPort no es válido.

Comentarios

El archivo DLL de scripting personalizado llama a RasFreeBuffer a través de un puntero de función. El puntero de función se pasa al archivo DLL de scripting personalizado como parámetro cuando RAS llama a la implementación del archivo DLL de RasCustomScriptExecute.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ras.h

Consulte también

Scripting personalizado de RAS

RasCustomScriptExecute

RasGetBuffer