Bagikan melalui


Fungsi type_free_xmit

Stub memanggil fungsi type_free_xmit untuk membebaskan memori yang terkait dengan data yang dikirimkan. Setelah fungsi type_from_xmit mengonversi data yang dikirimkan ke jenis yang disajikan, memori tidak lagi diperlukan. Fungsi ini didefinisikan sebagai:

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

Parameter adalah penunjuk ke memori yang berisi jenis yang ditransmisikan.

Dalam contoh ini, memori berisi array yang berada dalam satu struktur. Fungsi DOUBLE_LINK_TYPE_free_xmit menggunakan fungsi yang disediakan pengguna midl_user_free untuk membebaskan memori:

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