2.2.2.13.3 rpc_sec_vt_header2

This command is defined as follows.<42>

 typedef struct {
   USHORT command;
   USHORT length;
   unsigned char PTYPE;
   unsigned char Reserved1;
   unsigned short Reserved2;
   unsigned char drep[4];
   unsigned long call_id;
   USHORT p_context_id_t;
   unsigned SHORT opnum;
 } rpc_sec_vt_header2;

command: Least significant bits 0 through 13 MUST be SEC_VT_COMMAND_HEADER2 (0x0003). Bits 14 and 15 are as specified in section 2.2.2.13.

length: MUST be 0x0010.

PTYPE: MUST be the same as the PTYPE field in the request PDU header.

Reserved1: MUST be set to 0 when sent and MUST be ignored on receipt.

Reserved2: MUST be set to 0 when sent and MUST be ignored on receipt.

drep: MUST be the same as the drep field in the request PDU header.

call_id: MUST be the same as the call_id field in the request PDU header.

p_context_id_t: MUST be the same as the p_cont_id field in the request PDU header.

opnum: MUST be the same as the opnum field in the request PDU header.

The following table shows the format of rpc_sec_vt_header2.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

command

length (0x0010)

PTYPE

Reserved1 (0)

Reserved2 (0)

drep

call_id

p_cont_id

opnum