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 |
---|---|
|
La llamada se realizó correctamente. |
|
El sistema está sin memoria. |
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 |