2.2.10.18 HTTP_TUNNEL_PACKET Structure

This packet is used by the RDG client to send an RDG tunnel (2) creation request.


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

hdr

...

capsFlags

fieldsPresent

reserved

hdr (8 bytes): An HTTP_PACKET_HEADER (section 2.2.10.9) structure. Its packetType field is set to PKT_TYPE_TUNNEL_CREATE.

capsFlags (4 bytes): An unsigned integer representing the capabilities supported by the RDG client. Its specified in the HTTP_CAPABILITY_TYPE Enumeration format.

fieldsPresent (2 bytes): An unsigned short representing the flags that specify what optional fields are present in the HTTP_TUNNEL_PACKET_OPTIONAL Structure (section 2.2.10.19). It’s defined in en HTTP_TUNNEL_PACKET_FIELDS_PRESENT_FLAGS Enumeration (section 2.2.5.3.6).

reserved (2 bytes): Reserved for future use.