Partilhar via


Alocação e desalocação nó a nó

A alocação nó a nó e a desalocação de estruturas de dados pelos stubs é o método padrão de gerenciamento de memória para todos os parâmetros no cliente e no servidor. No lado do cliente, o stub aloca cada nó com uma chamada separada para midl_user_allocate. No lado do servidor, em vez de chamar midl_user_allocate, a memória privada é usada sempre que possível. Se midl_user_allocate for chamado, os stubs do servidor chamarão midl_user_free para liberar os dados. Na maioria dos casos, usar alocação e desalocação nó a nó em vez de usar [alocar (all_nodes)] resultará em maior desempenho dos stubs do lado do servidor.