2.2.2.1 Tunnel Create Request PDU (RDP_TUNNEL_CREATEREQUEST)

The RDP_TUNNEL_CREATEREQUEST PDU is sent by the client to request the creation of a multitransport tunnel.


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

TunnelHeader (variable)

...

RequestID

Reserved

SecurityCookie (16 bytes)

...

...

...

TunnelHeader (variable):  An RDP_TUNNEL_HEADER structure (section 2.2.1.1). The Action field MUST be set to RDPTUNNEL_ACTION_CREATEREQUEST (0x0).

RequestID (4 bytes):  A 32-bit unsigned integer that contains the request ID included in the Initiate Multitransport Request PDU ([MS-RDPBCGR] section 2.2.15.1) that was sent over the main RDP connection.

Reserved (4 bytes):  A 32-bit unsigned integer that is unused and reserved for future use. This field MUST be set to zero.

SecurityCookie (16 bytes):  A 16-byte element array of 8-bit unsigned integers that contains the security cookie included in the Initiate Multitransport Request PDU that was sent over the main RDP connection.