Compartir a través de


3.1.5.1.3 DVC Data First Compressed (DYNVC_DATA_FIRST_COMPRESSED)

When the length of the original uncompressed message data being sent exceeds 1,590 bytes, and bulk data compression of the channel data is desired, the DYNVC_DATA_FIRST_COMPRESSED (section 2.2.3.3) PDU is sent as the first data PDU. The Length field is set to the total uncompressed length of the message, and the Data field contains a RDP8_BULK_ENCODED_DATA ([MS-RDPEGFX] section 2.2.5.3) structure containing the first data block, compressed with the RDP 8.0 Bulk Data Compressor ([MS-RDPEGFX] section 3.1.9.1). Subsequent DYNVC_DATA_COMPRESSED (section 2.2.3.4) PDUs are sent until all the data has been sent.

Each channel MUST use a dedicated compression context for sending data, such that any compressed data refers only to the prior data sent on that channel.

This PDU MUST be used only over a reliable transport (UDP-R or TCP) between two DVC managers that support version 3 of the Remote Desktop Protocol: Dynamic Channel Virtual Channel Extension.