Compartilhar via


Função de retorno de chamada PFNRASFREEBUFFER (ras.h)

A DLL de script personalizado chama RasFreeBuffer para liberar um buffer de memória alocado por uma chamada anterior para RasGetBuffer.

Sintaxe

PFNRASFREEBUFFER Pfnrasfreebuffer;

DWORD Pfnrasfreebuffer(
  PBYTE pBufer
)
{...}

Parâmetros

pBufer

Valor retornado

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.

Se a função falhar, o valor retornado será um dos seguintes códigos de erro.

Valor Significado
ERROR_BUFFER_INVALID
O ponteiro para o buffer passado no parâmetro pBuffer é inválido.
ERROR_INVALID_PORT_HANDLE
O identificador especificado pelo parâmetro hPort é inválido.

Comentários

A DLL de script personalizado chama RasFreeBuffer por meio de um ponteiro de função. O ponteiro de função é passado para a DLL de script personalizado como um parâmetro quando RAS chama a implementação da DLL de RasCustomScriptExecute.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ras.h

Confira também

RAS Custom-Scripting

RasCustomScriptExecute

RasGetBuffer