Función RpcSmEnableAllocate (rpcndr.h)

La función RpcSmEnableAllocate establece el entorno de administración de memoria de código auxiliar.

Sintaxis

RPC_STATUS RpcSmEnableAllocate();

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente.
RPC_S_OUT_OF_MEMORY
El sistema está sin memoria.
 
Nota Para obtener una lista de códigos de error válidos, vea Rpc Return Values.
 

Comentarios

En los casos en los que la administración de memoria de código auxiliar no está habilitada por el propio código auxiliar del servidor, las aplicaciones llaman a RpcSmEnableAllocate para establecer el entorno de administración de memoria de código auxiliar. Este entorno debe establecerse antes de realizar una llamada a RpcSmAllocate. En el modo de compatibilidad con OSF (/osf), para el código del administrador del servidor llamado desde el código auxiliar, el propio código auxiliar del servidor puede establecer el entorno de administración de memoria mediante la manipulación de punteros o el atributo enable_allocate . En el modo predeterminado (extendido por Microsoft), el entorno solo se establece a petición mediante el atributo enable_allocate . De lo contrario, llame a RpcSmEnableAllocate antes de llamar a RpcSmAllocate. Para obtener más información, vea Administración de memoria, RpcSmGetThreadHandle y RpcSmSetThreadHandle.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado rpcndr.h (include Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll

Consulte también

RpcSmAllocate

RpcSmDisableAllocate