RPC_PROTSEQ_VECTOR structure

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 long Count;
  unsigned char *Protseq[1];
} RPC_PROTSEQ_VECTOR;

Members

Count

Number of protocol-sequence strings present in the array Protseq.

Protseq

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

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Rpcdce.h (include Rpc.h)

See also

RpcNetworkInqProtseqs
RpcProtseqVectorFree

 

 

Community Additions

ADD
Show:
© 2014 Microsoft