This topic has not yet been rated - Rate this topic

7 Change Tracking

This section identifies changes that were made to the [MS-RDPBCGR] protocol document between the October 2012 and January 2013 releases. Changes are classified as New, Major, Minor, Editorial, or No change.

The revision class New means that a new document is being released.

The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are:

  • A document revision that incorporates changes to interoperability requirements or functionality.

  • An extensive rewrite, addition, or deletion of major portions of content.

  • The removal of a document from the documentation set.

  • Changes made for template compliance.

The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level.

The revision class Editorial means that the language and formatting in the technical content was changed. Editorial changes apply to grammatical, formatting, and style issues.

The revision class No change means that no new technical or language changes were introduced. The technical content of the document is identical to the last released version, but minor editorial and formatting changes, as well as updates to the header and footer information, and to the revision summary, may have been made.

Major and minor changes can be described further using the following change types:

  • New content added.

  • Content updated.

  • Content removed.

  • New product behavior note added.

  • Product behavior note updated.

  • Product behavior note removed.

  • New protocol syntax added.

  • Protocol syntax updated.

  • Protocol syntax removed.

  • New content added due to protocol revision.

  • Content updated due to protocol revision.

  • Content removed due to protocol revision.

  • New protocol syntax added due to protocol revision.

  • Protocol syntax updated due to protocol revision.

  • Protocol syntax removed due to protocol revision.

  • New content added for template compliance.

  • Content updated for template compliance.

  • Content removed for template compliance.

  • Obsolete document removed.

Editorial changes are always classified with the change type Editorially updated.

Some important terms used in the change type descriptions are defined as follows:

  • Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces.

  • Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire.

The changes made to this document are listed in the following table. For more information, please contact protocol@microsoft.com.

Section

Tracking number (if applicable)
and description

Major
change
(Y or N)

Change type

1.3.1.1
Connection Sequence

67371
Clarified usage for Monitor Layout PDU and the Server Synchronize PDU.

Y

Content updated.

1.3.9
Connect-Time and Continuous Network Characteristics Detection

67061
Changed Tunnel PDU Subheader to RDP_TUNNEL_SUBHEADER.

N

Content updated.

2.2.1.3.8
Client Multitransport Channel Data (TS_UD_CS_MULTITRANSPORT)

67373
Updated description of header field.

Y

Content updated.

2.2.1.4.3
Server Security Data (TS_UD_SC_SEC1)

Updated descriptions for two fields: serverRandomLen and serverCertLen.

Y

Content updated.

2.2.1.4.5
Server Message Channel Data (TS_UD_SC_MCS_MSGCHANNEL)

67202
Updated description for field MCSChannelID.

Y

Content updated.

2.2.1.4.6
Server Multitransport Channel Data (TS_UD_SC_MULTITRANSPORT)

67373
Updated description of header field to SC_MULTITRANSPORT (0x0C08).

N

Content updated.

2.2.7.1.2
Bitmap Capability Set (TS_BITMAP_CAPABILITYSET)

Added flag value DRAW_UNUSED_FLAG to the drawingFlags field.

Y

Content updated.

2.2.7.1.6
Input Capability Set (TS_INPUT_CAPABILITYSET)

Added flag values INPUT_FLAG_UNUSED1 and INPUT_FLAG_UNUSED2 to the inputFlags field.

Y

Content updated.

2.2.8.1.1.3
Client Input Event PDU (TS_INPUT_PDU)

Added product behavior note describing behavior of Microsoft RDP 7.1 RemoteFX servers.

Y

New product behavior note added.

2.2.9.1.1.4.4
Color Pointer Update (TS_COLORPOINTERATTRIBUTE)

67202
Made one field (pad) optional.

N

Content updated.

2.2.10.1.1.4.1.1
Logon Errors Info (TS_LOGON_ERRORS_INFO)

Added return values for ErrorNotificationData.

Y

Content updated.

2.2.13.1.1
Target Net Addresses (TARGET_NET_ADDRESSES)

Changed field address (4 bytes) to addresses (variable size).

Y

Content updated.

3.2.5.3.8
Sending MCS Channel Join Request PDU(s)

67202
Updated description of Message channel.

N

Content updated.

3.2.5.14
Network Characteristics Detection

67061
Updated with information on handling RDP_TUNNEL_HEADER in messages.

Y

Content updated.

3.3.5.15.2
Processing the Initiate Multitransport Error PDU

Changed cross-reference to the section describing the Client Initiate Multitransport Error PDU.

N

Content updated.

4.10
Specifying the Active Keyboard Layout and Language

67061
Updated description of how the active language descriptor is sent to the server.

N

Content updated.

 
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.