Función RpcMgmtSetServerStackSize (rpcdce.h)
La función RpcMgmtSetServerStackSize especifica el tamaño de pila de los subprocesos de servidor creados por el tiempo de ejecución de RPC.
Sintaxis
RPC_STATUS RpcMgmtSetServerStackSize(
unsigned long ThreadStackSize
);
Parámetros
ThreadStackSize
Tamaño de pila asignado para cada subproceso creado por el tiempo de ejecución de RPC, en bytes. Este valor se aplica a todos los subprocesos creados para el servidor, pero no a los subprocesos ya creados. Seleccione este valor en función de los requisitos de pila de los procedimientos remotos ofrecidos por el servidor.
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
|
El argumento no era válido. |
Comentarios
Una aplicación de servidor llama a la función RpcMgmtSetServerStackSize para especificar el tamaño de pila de subprocesos que se usará cuando la biblioteca de tiempo de ejecución RPC crea subprocesos de llamada para ejecutar llamadas a procedimientos remotos.
Los servidores que conocen los requisitos de pila de todas las funciones de administrador de las interfaces que ofrece pueden llamar a la función RpcMgmtSetServerStackSize para asegurarse de que cada subproceso de llamada tenga el tamaño de pila necesario.
Llamar a RpcMgmtSetServerStackSize es opcional. Si un servidor no llama a RpcMgmtSetServerStackSize, se usa el tamaño de pila de subprocesos predeterminado de la imagen ejecutable.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rpcdce.h (incluir Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |