A função type_free_xmit
Os stubs chamam a função type_free_xmit para liberar memória associada aos dados transmitidos. Depois que a função type_from_xmit converter os dados transmitidos em seu tipo apresentado, a memória não será mais necessária. A função é definida como:
void __RPC_USER <type>_free_xmit(<xmit_type> __RPC_FAR *);
O parâmetro é um ponteiro para a memória que contém o tipo transmitido.
Neste exemplo, a memória contém uma matriz que está em uma única estrutura. A função DOUBLE_LINK_TYPE_free_xmit usa a função fornecida pelo usuário midl_user_free para liberar a memória:
void __RPC_USER DOUBLE_LINK_TYPE_free_xmit(
DOUBLE_XMIT_TYPE __RPC_FAR * pArray)
{
midl_user_free(pArray);
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de