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 |
---|---|
|
La llamada se realizó correctamente. secuencia de protocolo admitida |
|
La secuencia de protocolo no se admite en este host. |
|
Secuencia de protocolo no válida. |
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 |