Función NetApiBufferReallocate (lmapibuf.h)
La función NetApiBufferReallocate cambia el tamaño de un búfer asignado por una llamada anterior a la función NetApiBufferAllocate .
Sintaxis
NET_API_STATUS NET_API_FUNCTION NetApiBufferReallocate(
[in] _Frees_ptr_opt_ LPVOID OldBuffer,
[in] DWORD NewByteCount,
[out] LPVOID *NewBuffer
);
Parámetros
[in] OldBuffer
Puntero al búfer devuelto por una llamada a la función NetApiBufferAllocate .
[in] NewByteCount
Especifica el nuevo tamaño del búfer, en bytes.
[out] NewBuffer
Recibe el puntero al búfer reasignado.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto se NERR_Success.
Si se produce un error en la función, el valor devuelto es un código de error del sistema. Para obtener una lista de códigos de error, consulte Códigos de error del sistema.
Comentarios
No se requiere ninguna pertenencia especial a grupos para ejecutar correctamente las funciones apiBuffer.
Para obtener un ejemplo de código que muestre cómo usar las funciones apiBuffer de administración de red, consulte NetApiBufferAllocate.
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 | lmapibuf.h (include Lm.h) |
Library | Netapi32.lib |
Archivo DLL | Netapi32.dll |