Función RpcNetworkIsProtseqValid (rpcdce.h)

La función RpcNetworkIsProtseqValid indica si la secuencia de protocolo especificada es compatible con la biblioteca en tiempo de ejecución rpc y el sistema operativo. Las aplicaciones de servidor suelen usar RpcNetworkInqProtseqs.

Sintaxis

RPC_STATUS RpcNetworkIsProtseqValid(
  RPC_CSTR Protseq
);

Parámetros

Protseq

Puntero a un identificador de cadena de la secuencia de protocolo que se va a comprobar.

Si el parámetro Protseq no es una cadena de secuencia de protocolo válida, RpcNetworkIsProtseqValid devuelve RPC_S_INVALID_RPC_PROTSEQ.

Valor devuelto

Valor Significado
RPC_S_OK
La llamada se realizó correctamente. secuencia de protocolo admitida
RPC_S_PROTSEQ_NOT_SUPPORTED
La secuencia de protocolo no se admite en este host.
RPC_S_INVALID_RPC_PROTSEQ
Secuencia de protocolo no válida.
 
Nota Para obtener una lista de códigos de error válidos, consulte Rpc Return Values.
 

Comentarios

Una aplicación llama a la función RpcNetworkIsProtseqValid para determinar si hay disponible una secuencia de protocolo individual para realizar llamadas a procedimientos remotos.

Una secuencia de protocolo es válida si la biblioteca en tiempo de ejecución rpc y el sistema operativo admiten los protocolos especificados. Para obtener una lista de las secuencias de protocolo admitidas de RPC de Microsoft, vea Enlace de cadenas. Una aplicación llama a RpcNetworkInqProtseqs para ver todas las secuencias de protocolo admitidas.

Requisitos

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

Consulte también

RpcNetworkInqProtseqs