Función RpcServerInterfaceGroupInqBindings (rpcdce.h)

La función RpcServerInterfaceGroupInqBindings devuelve los identificadores de enlace sobre los que se pueden recibir llamadas a procedimientos remotos para el grupo de interfaz determinado.

Sintaxis

RPC_STATUS RpcServerInterfaceGroupInqBindings(
  [in]  RPC_INTERFACE_GROUP IfGroup,
  [out] RPC_BINDING_VECTOR  **BindingVector
);

Parámetros

[in] IfGroup

Un RPC_INTERFACE_GROUP de RpcServerInterfaceGroupCreate que define el grupo de interfaz para el que se deben consultar los enlaces.

[out] BindingVector

Devuelve un puntero a un puntero a un vector de identificadores de enlace de servidor.

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente.
RPC_S_NO_BINDINGS
No hay enlaces.
 
Nota Para obtener una lista de códigos de error válidos, vea Rpc Return Values.
 

Comentarios

Una aplicación de servidor llama a RpcServerInterfaceGroupInqBindings para obtener un vector de identificadores de enlace de servidor para el grupo de interfaz determinado. La biblioteca en tiempo de ejecución rpc crea identificadores de enlace para un grupo de interfaz cuando una aplicación de servidor llama a la función RpcServerInterfaceGroupActivate .

El vector de enlace devuelto puede contener identificadores de enlace con puntos de conexión dinámicos o identificadores de enlace con puntos de conexión conocidos, en función de la especificación del punto de conexión del grupo de interfaz.

Un servidor usa el vector de identificadores de enlace para exportar al servicio de nombres o para la conversión a enlaces de cadena. Si no hay ningún identificador de enlace (ninguna secuencia de protocolo registrada), RpcServerInterfaceGroupInqBindings devuelve RPC_S_NO_BINDINGS y BindingVector es NULL. El servidor es responsable de llamar a RpcBindingVectorFree para liberar la memoria del vector.

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

Consulte también

RpcServerInterfaceGroupActivate

RpcServerInterfaceGroupClose

RpcServerInterfaceGroupCreate

RpcServerInterfaceGroupDeactivate