6 Appendix A: Product Behavior

The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include updates to those products.

The terms "earlier" and "later", when used with a product version, refer to either all preceding versions or all subsequent versions, respectively. The term "through" refers to the inclusive range of versions. Applicable Microsoft products are listed chronologically in this section.

Windows Client

  • Windows XP operating system

  • Windows Vista operating system

  • Windows 7 operating system

  • Windows 8 operating system

  • Windows 8.1 operating system

  • Windows 10 operating system

Windows Server

  • Windows Server 2003 operating system

  • Windows Server 2008 operating system

  • Windows Server 2008 R2 operating system

  • Windows Server 2012 operating system

  • Windows Server 2012 R2 operating system

  • Windows Server 2016 operating system

  • Windows Server operating system

Exceptions, if any, are noted in this section. If an update version, service pack or Knowledge Base (KB) number appears with a product name, the behavior changed in that update. The new behavior also applies to subsequent updates unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition.

Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms "SHOULD" or "SHOULD NOT" implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term "MAY" implies that the product does not follow the prescription.

<1> Section 3: Version 2 is not supported in Windows XP or Windows Server 2003.

<2> Section 3: Version 3 is not supported in Windows XP, Windows Server 2003, Windows Vista, or Windows Server 2008.

<3> Section 3: Windows Vista and later and Windows Server 2008 and later support both version 1 and version 2 functionality.

<4> Section 3: Windows 7 and later and Windows Server 2008 R2 and later support version 1, version 2, and version 3 functionality.

<5> Section 3.3.5: Windows XP and Windows Server 2003 implementations of version 1 only return a SAFERROR_INCOMPATIBLEVERSION error. Version 1 implementations on Windows Vista and later and Windows Server 2008 and later always return a SAFERROR_NOERROR error even when the sent major and minor version numbers are incorrect.

<6> Section 3.4.5: Windows XP and Windows Server 2003 implementations of version 1 only return a SAFERROR_INCOMPATIBLEVERSION error. Version 1 implementations on Windows Vista and later and Windows Server 2008 and later always return a SAFERROR_NOERROR error even when the sent major and minor version numbers are incorrect.

<7> Section 3.9: Windows 7 and later and Windows Server 2008 R2 and later implementations do not provide a user interface to initiate a file transfer. However, they still support file transfer initiation messages for sending Remote Assistance Contact information.

<8> Section 3.17: Only Remote Assistance version 1 in Windows XP and Windows Server 2003 (x86 only) offers the feature of using a speaker and microphone for voice communication while in a Remote Assistance connection. The 64-bit implementations of Windows XP and Windows Server 2003 respond to the initial message for voice communications as if the hardware configuration does not allow for voice communications (RCCOMMAND NAME="DISABLEVOICE"). Windows Vista and later and Windows Server 2008 and later do not respond to the voice request at all.

Show: