Compartilhar via


Função RpcSsEnableAllocate (rpcndr.h)

A função RpcSsEnableAllocate estabelece o ambiente de gerenciamento de memória stub.

Sintaxe

void RpcSsEnableAllocate();

Valor retornado

Valor Significado
RPC_S_OUT_OF_MEMORY
O sistema está sem memória.
 
Nota Para obter uma lista de códigos de erro válidos, consulte RPC Return Values.
 

Comentários

Nos casos em que o gerenciamento de memória stub não está habilitado pelo stub em si, um aplicativo chama RpcSsEnableAllocate para estabelecer o ambiente de gerenciamento de memória de stub. Esse ambiente deve ser estabelecido antes de fazer uma chamada para RpcSsAllocate. Para o código do gerenciador de servidores chamado do stub, o ambiente de gerenciamento de memória geralmente é estabelecido pelo próprio stub. Caso contrário, chame RpcSsEnableAllocate antes de chamar RpcSsAllocate. Para obter mais informações, consulte Gerenciamento de Memória, RpcSsGetThreadHandle e RpcSsSetThreadHandle.

Nota A função RpcSsEnableAllocate gera exceções, enquanto a função RpcSmEnableAllocate retorna o código de erro.
 

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

Confira também

RpcSmEnableAllocate

RpcSsAllocate

RpcSsDisableAllocate