Compartir a través de


Atributos ACF de administración de memoria

Los atributos enumerados en la tabla siguiente permiten realizar la administración de memoria desde el lado cliente.

Atributo Uso
Asignar Especifica la forma en que la aplicación cliente y el código auxiliar asignan y liberan memoria para punteros. Este atributo es especialmente útil cuando desea que determinadas estructuras de puntero permanezcan accesibles para la aplicación de servidor después de que la llamada a procedimiento remoto vuelva al cliente. También puede usar el atributo allocate para dirigir el código auxiliar para calcular el tamaño de toda la memoria a la que se hace referencia a través del puntero del tipo especificado y para realizar una sola llamada a midl_user_allocate.
byte_count Permite crear un bloque de memoria persistente y contiguo que se puede reutilizar a través de varias llamadas a procedimientos remotos. Esto libera la aplicación cliente de la sobrecarga de asignar y liberar memoria repetidamente que puede incluir varios punteros y otras estructuras de datos complejas.
enable_allocate Especifica que el código auxiliar del servidor debe habilitar el entorno de administración de memoria de código auxiliar.