Função RpcSmEnableAllocate (rpcndr.h)
A função RpcSmEnableAllocate estabelece o ambiente de gerenciamento de memória stub.
Sintaxe
RPC_STATUS RpcSmEnableAllocate();
Valor retornado
Valor | Significado |
---|---|
|
A chamada foi bem-sucedida. |
|
O sistema está sem memória. |
Comentários
Nos casos em que o gerenciamento de memória stub não está habilitado pelo próprio stub do servidor, os aplicativos chamam RpcSmEnableAllocate para estabelecer o ambiente de gerenciamento de memória stub. Esse ambiente deve ser estabelecido antes de fazer uma chamada para RpcSmAllocate. No modo de compatibilidade com OSF (/osf), para o código do gerenciador de servidor chamado do stub, o ambiente de gerenciamento de memória pode ser estabelecido pelo próprio stub do servidor usando a manipulação de ponteiro ou o atributo enable_allocate . No modo padrão (estendido pela Microsoft), o ambiente é estabelecido somente mediante solicitação usando o atributo enable_allocate . Caso contrário, chame RpcSmEnableAllocate antes de chamar RpcSmAllocate. Para obter mais informações, consulte Gerenciamento de Memória, RpcSmGetThreadHandle e RpcSmSetThreadHandle.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | rpcndr.h (inclua Rpc.h) |
Biblioteca | Rpcrt4.lib |
DLL | Rpcrt4.dll |