Compartir a través de


Funciones apiBuffer

Las funciones ApiBuffer de administración de red se usan para administrar la asignación de memoria usada por una aplicación con funciones de administración de red. Sin embargo, en general, para otra memoria usada por una aplicación, debe usar las funciones de administración de memoria en lugar de estas funciones apiBuffer.

A continuación se enumeran las funciones ApiBuffer.

Función Descripción
NetApiBufferAllocate Asigna memoria del montón. Llame a esta función cuando necesite compatibilidad con la función NetApiBufferFree .
NetApiBufferFree Libera memoria asignada por la función NetApiBufferAllocate y otras funciones de administración de red.
NetApiBufferReallocate Cambia el tamaño de un búfer asignado por una llamada a la función NetApiBufferAllocate .
NetApiBufferSize Devuelve el tamaño, en bytes, de un búfer asignado por una llamada a la función NetApiBufferAllocate .

 

Para las funciones remotables que devuelven información al autor de la llamada, la biblioteca en tiempo de ejecución rpc asigna el búfer que contiene la información de devolución. Cuando el autor de la llamada haya terminado de procesar la información, debe llamar a la función NetApiBufferFree para liberar el búfer asignado.