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.