type_free_xmit関数
スタブは type_free_xmit 関数を呼び出して、送信されたデータに関連付けられているメモリを解放します。 type_from_xmit関数は、送信されたデータを提示された型に変換した後、メモリは不要になります。 関数は次のように定義されます。
void __RPC_USER <type>_free_xmit(<xmit_type> __RPC_FAR *);
パラメーターは、送信された型を含むメモリへのポインターです。
この例では、メモリに 1 つの構造体内にある配列が含まれています。 関数DOUBLE_LINK_TYPE_free_xmitは、ユーザー指定の関数midl_user_freeを使用してメモリを解放します。
void __RPC_USER DOUBLE_LINK_TYPE_free_xmit(
DOUBLE_XMIT_TYPE __RPC_FAR * pArray)
{
midl_user_free(pArray);
}