A função named_type_to_local
Os stubs chamam a função named_type_to_local para converter dados de um tipo transmitido para o tipo que eles apresentam para o aplicativo. A função é definida como:
void __RPC_USER <named_type>_to_local(
<named_type> __RPC_FAR * _RPC_FAR * ,
<local_type> __RPC_FAR * );
O primeiro parâmetro aponta para os dados transmitidos. A função define o segundo parâmetro para apontar para os dados apresentados.
A função named_type_to_local deve gerenciar a memória do tipo apresentado. A função deve alocar memória para toda a estrutura de dados que começa no endereço indicado pelo segundo parâmetro, exceto para o próprio parâmetro (o stub aloca memória para o nó raiz e a passa para a função). O valor do segundo parâmetro não pode ser alterado durante a chamada. A função pode alterar o conteúdo nesse endereço.