Funciones de 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 que usa una aplicación, debe usar las funciones de administración de memoria en lugar de estas funciones apiBuffer.
Las funciones ApiBuffer se enumeran a continuación.
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 de 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. |
En el caso de las funciones remota que devuelven información al autor de la llamada, la biblioteca en tiempo de ejecución de RPC asigna el búfer que contiene la información de retorno. 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.