Funzione RpcNetworkIsProtseqValid (rpcdce.h)
La funzione RpcNetworkIsProtseqValid indica se la sequenza di protocollo specificata è supportata sia dalla libreria di runtime RPC che dal sistema operativo. Le applicazioni server usano spesso RpcNetworkInqProtseqs.
Sintassi
RPC_STATUS RpcNetworkIsProtseqValid(
RPC_CSTR Protseq
);
Parametri
Protseq
Puntatore a un identificatore stringa della sequenza di protocollo da controllare.
Se il parametro Protseq non è una stringa di sequenza di protocollo valida, RpcNetworkIsProtseqValid restituisce RPC_S_INVALID_RPC_PROTSEQ.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata è riuscita. sequenza di protocollo supportata |
|
Sequenza di protocollo non supportata in questo host. |
|
Sequenza di protocollo non valida. |
Commenti
Un'applicazione chiama la funzione RpcNetworkIsProtseqValid per determinare se una singola sequenza di protocollo è disponibile per effettuare chiamate di routine remote.
Una sequenza di protocollo è valida se sia la libreria di runtime RPC che il sistema operativo supportano i protocolli specificati. Per un elenco delle sequenze di protocollo supportate da Microsoft RPC, vedere Associazione di stringhe. Un'applicazione chiama RpcNetworkInqProtseqs per visualizzare tutte le sequenze di protocollo supportate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | rpcdce.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |