Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os atributos listados na tabela a seguir permitem que você execute o gerenciamento de memória do lado do cliente.
| Atributo | Utilização |
|---|---|
| alocar | Especifica a maneira como o aplicativo cliente e o stub alocam e liberam memória para ponteiros. Esse atributo é particularmente útil quando você deseja que determinadas estruturas de ponteiro permaneçam acessíveis ao aplicativo de servidor depois que a chamada de procedimento remoto retorna ao cliente. Você também pode usar o atributo allocate para direcionar o stub para calcular o tamanho de toda a memória referenciada através do ponteiro do tipo especificado e para fazer uma única chamada para midl_user_allocate. |
| byte_count | Permite criar um bloco de memória persistente e contíguo que pode ser reutilizado em várias chamadas de procedimento remoto. Isso libera o aplicativo cliente da sobrecarga de alocar e liberar memória repetidamente que pode incluir vários ponteiros e outras estruturas de dados complexas. |
| enable_allocate | Especifica que o código de stub do servidor deve habilitar o ambiente de gerenciamento de memória do stub. |