2.2.5.3 RDP8_BULK_ENCODED_DATA
The RDP8_BULK_ENCODED_DATA structure contains a header byte and data that has been encoded using RDP 8.0 Bulk Compression techniques (section 3.1.9.1).
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
header |
data (variable) |
||||||||||||||||||||||||||||||
... |
header (1 byte): An 8-bit, unsigned integer that specifies the compression type and flags.
-
Flag
Meaning
CompressionTypeMask
0x0F
Indicates the package which was used for compression. See the following table for a list of compression packages.
PACKET_COMPRESSED
0x20
The payload data in the data field is compressed.
-
Possible compression types are as follows.
-
Value
Meaning
PACKET_COMPR_TYPE_RDP8
0x4
RDP 8.0 bulk compression (see section 3.1.9.1).
data (variable): A variable-length array of bytes that contains data encoded using RDP 8.0 Bulk Compression techniques. If the PACKET_COMPRESSED (0x20) flag is specified in the header field, then the data is compressed.