Share via


Funzione type_free_xmit

Gli stub chiamano la funzione type_free_xmit per liberare memoria associata ai dati trasmessi. Dopo che la funzione type_from_xmit converte i dati trasmessi nel tipo presentato, la memoria non è più necessaria. La funzione è definita come:

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

Il parametro è un puntatore alla memoria che contiene il tipo trasmesso.

In questo esempio la memoria contiene una matrice che si trova in una singola struttura. La funzione DOUBLE_LINK_TYPE_free_xmit usa la funzione fornita dall'utente midl_user_free per liberare la memoria:

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