Função RpcServerInterfaceGroupInqBindings (rpcdce.h)
A função RpcServerInterfaceGroupInqBindings retorna os identificadores de associação sobre os quais chamadas de procedimento remoto podem ser recebidas para o grupo de interfaces especificado.
Sintaxe
RPC_STATUS RpcServerInterfaceGroupInqBindings(
[in] RPC_INTERFACE_GROUP IfGroup,
[out] RPC_BINDING_VECTOR **BindingVector
);
Parâmetros
[in] IfGroup
Um RPC_INTERFACE_GROUP de RpcServerInterfaceGroupCreate que define o grupo de interfaces para o qual as associações devem ser consultadas.
[out] BindingVector
Retorna um ponteiro para um ponteiro para um vetor de identificadores de associação de servidor.
Valor retornado
Valor | Significado |
---|---|
|
A chamada foi bem-sucedida. |
|
Não há associações. |
Comentários
Um aplicativo de servidor chama RpcServerInterfaceGroupInqBindings para obter um vetor de identificadores de associação de servidor para o grupo de interfaces especificado. A biblioteca de tempo de execução RPC cria identificadores de associação para um grupo de interfaces quando um aplicativo de servidor chama a função RpcServerInterfaceGroupActivate .
O vetor de associação retornado pode conter identificadores de associação com pontos de extremidade dinâmicos ou identificadores de associação com pontos de extremidade conhecidos, dependendo da especificação do ponto de extremidade do grupo de interface.
Um servidor usa o vetor de identificadores de associação para exportar para o serviço de nome ou para conversão em associações de cadeia de caracteres. Se não houver identificadores de associação (nenhuma sequência de protocolo registrada), RpcServerInterfaceGroupInqBindings retornará RPC_S_NO_BINDINGS e BindingVector será NULL. O servidor é responsável por chamar RpcBindingVectorFree para liberar a memória do vetor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | rpcdce.h (inclua Rpc.h) |
Biblioteca | Rpcrt4.lib |
DLL | Rpcrt4.dll |