Função NetApiBufferReallocate (lmapibuf.h)
A função NetApiBufferReallocate altera o tamanho de um buffer alocado por uma chamada anterior para a função NetApiBufferAllocate .
Sintaxe
NET_API_STATUS NET_API_FUNCTION NetApiBufferReallocate(
[in] _Frees_ptr_opt_ LPVOID OldBuffer,
[in] DWORD NewByteCount,
[out] LPVOID *NewBuffer
);
Parâmetros
[in] OldBuffer
Ponteiro para o buffer retornado por uma chamada para a função NetApiBufferAllocate .
[in] NewByteCount
Especifica o novo tamanho do buffer, em bytes.
[out] NewBuffer
Recebe o ponteiro para o buffer realocado.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NERR_Success.
Se a função falhar, o valor retornado será um código de erro do sistema. Para obter uma lista de códigos de erro, consulte Códigos de erro do sistema.
Comentários
Nenhuma associação de grupo especial é necessária para executar com êxito as funções do ApiBuffer.
Para obter um exemplo de código que demonstra como usar as funções ApiBuffer de gerenciamento de rede, consulte NetApiBufferAllocate.
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 | lmapibuf.h (inclua Lm.h) |
Biblioteca | Netapi32.lib |
DLL | Netapi32.dll |