RPC_PROTSEQ_VECTOR

typedef struct _RPC_PROTSEQ_VECTOR { 

    unsigned long  Count;

    unsigned char *  Protseq[1];

}   RPC_PROTSEQ_VECTOR;

 

Count

Specifies the number of protocol-sequence strings present in the array Protseq.

Protseq

Specifies an array of pointers to protocol-sequence strings. The number of pointers present is specified by the Count field.

 

Remarks

The protocol-sequence vector data structure contains a list of protocol sequences the RPC run-time library uses to send and receive remote procedure calls. The protocol-sequence vector contains a count member (Count), followed by an array of pointers to protocol-sequence strings (Protseq).

The protocol-sequence vector is a read-only vector. To obtain a protocol-sequence vector, a server application calls the RpcNetworkInqProtseqs routine. The RPC run-time library allocates memory for the protocol-sequence vector. The server application calls the RpcProtseqVectorFree routine to free the protocol-sequence vector.

See Also

RpcNetworkInqProtseqs, RpcProtseqVectorFree