Compartir a través de


Función type_free_xmit

Los códigos auxiliares llaman a la función type_free_xmit para liberar memoria asociada a los datos transmitidos. Una vez que la función type_from_xmit convierte los datos transmitidos en su tipo presentado, la memoria ya no es necesaria. La función se define como:

void __RPC_USER <type>_free_xmit(<xmit_type> __RPC_FAR *);

El parámetro es un puntero a la memoria que contiene el tipo transmitido.

En este ejemplo, la memoria contiene una matriz que se encuentra en una sola estructura. La función DOUBLE_LINK_TYPE_free_xmit usa la función proporcionada por el usuario midl_user_free para liberar la memoria:

void __RPC_USER DOUBLE_LINK_TYPE_free_xmit( 
     DOUBLE_XMIT_TYPE __RPC_FAR * pArray)
{
     midl_user_free(pArray);
}