Compartilhar via


Função RpcNetworkInqProtseqs (rpcdce.h)

A função RpcNetworkInqProtseqs retorna todas as sequências de protocolo compatíveis com a biblioteca de tempo de execução RPC e o sistema operacional. Os aplicativos cliente geralmente usam RpcNetworkIsProtseqValid. Para obter uma lista das sequências de protocolo com suporte do Microsoft RPC, confira Associação de cadeia de caracteres.

Sintaxe

RPC_STATUS RpcNetworkInqProtseqs(
  RPC_PROTSEQ_VECTOR **ProtseqVector
);

Parâmetros

ProtseqVector

Retorna um ponteiro para um ponteiro para um vetor de sequência de protocolo.

Valor retornado

Valor Significado
RPC_S_OK
A chamada foi bem-sucedida.
RPC_S_NO_PROTSEQS
Sem sequências de protocolo com suporte.
 
Nota Para obter uma lista de códigos de erro válidos, consulte RPC Return Values.
 

Comentários

Um aplicativo de servidor chama a função RpcNetworkInqProtseqs para obter um vetor que contém as sequências de protocolo compatíveis com a biblioteca de tempo de execução RPC e o sistema operacional. Se não houver sequências de protocolo com suporte, essa função retornará o código RPC_S_NO_PROTSEQS status e um valor de parâmetro ProtSeqVector de NULL.

O servidor é responsável por chamar a função RpcProtseqVectorFree para liberar a memória usada pelo vetor.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho rpcdce.h (inclua Rpc.h)
Biblioteca Rpcrt4.lib
DLL Rpcrt4.dll

Confira também

RpcNetworkIsProtseqValid