Função RpcNetworkIsProtseqValid (rpcdce.h)
A função RpcNetworkIsProtseqValid informa se a sequência de protocolo especificada tem suporte tanto pela biblioteca de tempo de execução RPC quanto pelo sistema operacional. Os aplicativos de servidor geralmente usam RpcNetworkInqProtseqs.
Sintaxe
RPC_STATUS RpcNetworkIsProtseqValid(
RPC_CSTR Protseq
);
Parâmetros
Protseq
Ponteiro para um identificador de cadeia de caracteres da sequência de protocolo a ser verificada.
Se o parâmetro Protseq não for uma cadeia de caracteres de sequência de protocolo válida, RpcNetworkIsProtseqValid retornará RPC_S_INVALID_RPC_PROTSEQ.
Valor retornado
Valor | Significado |
---|---|
|
A chamada foi bem-sucedida.; sequência de protocolo com suporte |
|
Não há suporte para a sequência de protocolos neste host. |
|
Sequência de protocolo inválida. |
Comentários
Um aplicativo chama a função RpcNetworkIsProtseqValid para determinar se uma sequência de protocolo individual está disponível para fazer chamadas de procedimento remoto.
Uma sequência de protocolo será válida se a biblioteca de tempo de execução RPC e o sistema operacional derem suporte aos protocolos especificados. Para obter uma lista das sequências de protocolo com suporte do Microsoft RPC, confira Associação de cadeia de caracteres. Um aplicativo chama RpcNetworkInqProtseqs para ver todas as sequências de protocolo com suporte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | rpcdce.h (inclua Rpc.h) |
Biblioteca | Rpcrt4.lib |
DLL | Rpcrt4.dll |