Función RpcServerInterfaceGroupActivate (rpcdce.h)
La función RpcServerInterfaceGroupActivate indica al tiempo de ejecución del servidor RPC que registre las interfaces y los puntos de conexión del grupo de interfaz y comience a escuchar las llamadas.
Sintaxis
RPC_STATUS RpcServerInterfaceGroupActivate(
[in] RPC_INTERFACE_GROUP IfGroup
);
Parámetros
[in] IfGroup
Un RPC_INTERFACE_GROUP de RpcServerInterfaceGroupCreate que define el grupo de interfaz que se va a activar.
Valor devuelto
Valor | Significado |
---|---|
|
La llamada se realizó correctamente. |
|
La secuencia de protocolos no se admite en este host. |
|
La secuencia de protocolo no es válida. |
|
El formato del punto de conexión no es válido. |
|
El sistema está sin memoria. |
|
El descriptor de seguridad de un punto de conexión o interfaz no es válido. |
Comentarios
RpcServerInterfaceGroupActivate realiza la mayor parte del trabajo de inicialización que deben realizar las aplicaciones de servidor RPC. Realiza las siguientes operaciones:
- Indica al tiempo de ejecución de RPC que empiece a escuchar las llamadas.
- Registra los puntos de conexión con el entorno de ejecución del servidor.
- Registra las interfaces con el entorno de ejecución del servidor.
- Registra los puntos de conexión e interfaces con el asignador de puntos de conexión RPC.
RpcServerInterfaceGroupActivate es atómico. Si en cualquier momento se produce un error en la operación, los elementos que se registraron anteriormente se deshacen.
Las llamadas se pueden enviar a la aplicación de servidor antes de que esta función devuelva.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rpcdce.h (include Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |