Função RpcBindingFromStringBindingA (rpcdce.h)
A função
Sintaxe
RPC_STATUS RpcBindingFromStringBindingA(
RPC_CSTR StringBinding,
RPC_BINDING_HANDLE *Binding
);
Parâmetros
StringBinding
Ponteiro para uma representação de cadeia de caracteres de um identificador de associação.
Binding
Retorna um ponteiro para o identificador de associação do servidor.
Valor de retorno
Valor | Significado |
---|---|
|
A chamada foi bem-sucedida. |
|
A associação de cadeia de caracteres não é válida. |
|
Não há suporte para a sequência de protocolos neste host. |
|
A sequência de protocolo não é válida. |
|
O formato do ponto de extremidade não é válido. |
|
Cadeia de caracteres muito longa. |
|
O endereço de rede não é válido. |
|
O argumento não era válido. |
|
O identificador da família de endereços de rede não é válido. |
Observações
A função
Um aplicativo cria uma associação de cadeia de caracteres chamando a função RpcStringBindingCompose ou fornecendo uma constante de cadeia de caracteres. A criação de uma associação de cadeia de caracteres por esse método não envolve o contato com o servidor. Êxito ou falha da API não indicará a disponibilidade do servidor.
Quando um aplicativo for concluído usando o parâmetro Binding, o aplicativo deverá chamar a função RpcBindingFree para liberar a memória usada pelo identificador de associação.
Nota
O cabeçalho rpcdce.h define RpcBindingFromStringBinding como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino |
Windows |
cabeçalho | rpcdce.h (inclua Rpc.h) |
biblioteca | Rpcrt4.lib |
de DLL |
Rpcrt4.dll |