Funzione RpcNetworkInqProtseqs (rpcdce.h)
La funzione RpcNetworkInqProtseqs restituisce tutte le sequenze di protocolli supportate dalla libreria di runtime RPC e dal sistema operativo. Le applicazioni client spesso usano RpcNetworkIsProtseqValid. Per un elenco delle sequenze di protocolli supportate da Microsoft RPC, vedere Associazione di stringhe.
Sintassi
RPC_STATUS RpcNetworkInqProtseqs(
RPC_PROTSEQ_VECTOR **ProtseqVector
);
Parametri
ProtseqVector
Restituisce un puntatore a un puntatore a un vettore di sequenza di protocolli.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata ha avuto esito positivo. |
|
Nessuna sequenza di protocolli supportata. |
Commenti
Un'applicazione server chiama la funzione RpcNetworkInqProtseqs per ottenere un vettore contenente le sequenze di protocolli supportate dalla libreria di runtime RPC e dal sistema operativo. Se non sono presenti sequenze di protocollo supportate, questa funzione restituisce il codice di stato RPC_S_NO_PROTSEQS e un valore di parametro ProtSeqVector di NULL.
Il server è responsabile della chiamata della funzione RpcProtseqVectorFree per rilasciare la memoria usata dal vettore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | rpcdce.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |