RPC_PROTSEQ_VECTOR structure (rpcdce.h)
The RPC_PROTSEQ_VECTOR structure contains a list of protocol sequences the RPC run-time library uses to send and receive remote procedure calls.
Syntax
typedef struct _RPC_PROTSEQ_VECTOR {
unsigned int Count;
unsigned char *Protseq[1];
} RPC_PROTSEQ_VECTOR;
Members
Count
Number of protocol-sequence strings present in the array Protseq.
Protseq[1]
Array of pointers to protocol-sequence strings. The number of pointers present is specified by the Count member.
Remarks
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 RpcNetworkInqProtseqs. The RPC run-time library allocates memory for the protocol-sequence vector. The server application calls RpcProtseqVectorFree to free the protocol-sequence vector.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | rpcdce.h (include Rpc.h) |