次の方法で共有


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).


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

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.