2.2 Message Syntax
The following sections define the Remote Desktop Protocol: Multitransport Extension messages that are exchanged between an RDP client and server.
All multiple-byte fields within a message MUST be marshaled in little-endian byte order, unless otherwise specified.
This protocol references commonly used data types as defined in [MS-DTYP].