[MS-RDPBCGR]: Remote Desktop Protocol: Basic Connectivity and Graphics Remoting

This topic lists the Errata found in [MS-RDPBCGR] since it was last published. Since this topic is updated frequently, we recommend that you subscribe to these RSS or Atom feeds to receive update notifications.

Errata are subject to the same terms as the Open Specifications documentation referenced.

RSS

Atom

To view a PDF file of the errata for the previous versions of this document, see the following ERRATA Archives:

October 16, 2015 - Download

June 30, 2015 - Download

July 18, 2016 - Download

March 20, 2017 - Download

June 1, 2017 - Download

December 1, 2017 - Download

March 16, 2018 - Download

September 12, 2018 - Download

March 13, 2019 - Download

September 23, 2019 - Download

March 4, 2020 - Download

August 24, 2020 – Download

Errata below are for Protocol Document Version V53.0 - 2020/08/26

Errata Published*

Description

2020/12/07

In Section 2.2.1.3.2 Client Core Data (TS_UD_CS_CORE), added two additional values to the version field.

Changed from:

version (4 bytes): A 32-bit, unsigned integer. Client version number for the RDP. The major version number is stored in the high 2 bytes, while the minor version number is stored in the low 2 bytes.

Value

Meaning

0x00080001

RDP 4.0 servers

0x0008000C

RDP 10.7 servers

Changed to:

version (4 bytes): A 32-bit, unsigned integer. Client version number for the RDP. The major version number is stored in the high 2 bytes, while the minor version number is stored in the low 2 bytes.

Value

Meaning

0x00080001

RDP 4.0 servers

0x00080004

RDP 5.0, 5.1, 5.2, 6.0, 6.1, 7.0, 7.1, 8.0, and 8.1  servers

0x0008000C

RDP 10.7 servers

0x0008000D

RDP 10.8 servers

0x0008000E

RDP 10.9 servers

In Section 2.2.1.4.2 Server Core Data (TS_UD_SC_CORE), added the same two additional values to the version field.

Changed from:

version (4 bytes): A 32-bit, unsigned integer. The server version number for the RDP. The major version number is stored in the high two bytes, while the minor version number is stored in the low two bytes.

Value

Meaning

0x00080001

RDP 4.0 servers

0x0008000C

RDP 10.7 servers

Changed to:

version (4 bytes): A 32-bit, unsigned integer. The server version number for the RDP. The major version number is stored in the high two bytes, while the minor version number is stored in the low two bytes.

Value

Meaning

0x00080001

RDP 4.0 servers

0x00080004

RDP 5.0, 5.1, 5.2, 6.0, 6.1, 7.0, 7.1, 8.0, and 8.1  servers

0x0008000C

RDP 10.7 servers

0x0008000D

RDP 10.8 servers

0x0008000E

RDP 10.9 servers

2020/11/10

In Section 2.2.5.1.1 Set Error Info PDU Data (TS_SET_ERROR_INFO_PDU), added two additional protocol-independent error codes to the TS_SET_ERROR_INFO_PDU structure.

Changed from:

errorInfo (4 bytes): A 32-bit, unsigned integer. Error code.

Protocol-independent codes:

Value

Meaning

ERRINFO_NONE

0x00000000

No error has occurred. This code SHOULD be ignored.



Changed to:

errorInfo (4 bytes): A 32-bit, unsigned integer. Error code.

Protocol-independent codes:

Value

Meaning

ERRINFO_NONE

0x00000000

No error has occurred. This code SHOULD be ignored.

ERRINFO_SERVER_SHUTDOWN

0x00000019

The remote server is busy shutting down.

ERRINFO_SERVER_REBOOT

0x0000001A

The remote server is busy rebooting.

*Date format: YYYY/MM/DD