Función RpcNetworkInqProtseqs (rpcdce.h)

La función RpcNetworkInqProtseqs devuelve todas las secuencias de protocolo compatibles con la biblioteca en tiempo de ejecución rpc y el sistema operativo. Las aplicaciones cliente suelen usar RpcNetworkIsProtseqValid. Para obtener una lista de las secuencias de protocolo admitidas de RPC de Microsoft, vea Enlace de cadenas.

Sintaxis

RPC_STATUS RpcNetworkInqProtseqs(
  RPC_PROTSEQ_VECTOR **ProtseqVector
);

Parámetros

ProtseqVector

Devuelve un puntero a un puntero a un vector de secuencia de protocolo.

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente.
RPC_S_NO_PROTSEQS
No se admiten secuencias de protocolo.
 
Nota Para obtener una lista de códigos de error válidos, consulte Rpc Return Values.
 

Comentarios

Una aplicación de servidor llama a la función RpcNetworkInqProtseqs para obtener un vector que contenga las secuencias de protocolo compatibles con la biblioteca en tiempo de ejecución rpc y el sistema operativo. Si no hay secuencias de protocolo admitidas, esta función devuelve el código de estado RPC_S_NO_PROTSEQS y un valor de parámetro ProtSeqVector de NULL.

El servidor es responsable de llamar a la función RpcProtseqVectorFree para liberar la memoria usada por el vector.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado rpcdce.h (incluir Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll

Consulte también

RpcNetworkIsProtseqValid