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.

 

  • Windows 7 operating system with Service Pack 1 (SP1) and KB2891638

  • Windows 8.1 operating system

  • Windows Server 2012 R2 operating system

  • Windows 10 operating system

  • Windows Server 2016 operating system

  • Windows Server operating system

  • Windows Server 2019 operating system

  • Windows Server 2022 operating system 

  • Windows 11 operating system

  • Windows Server 2025 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 1.7:  The following table illustrates the Windows operating system versions that support the ECS client and server.

ECS client

ECS Server

Windows 7 operating system with Service Pack 1 (SP1) with [MSKB-2891638]

Windows 8.1

Windows 10

Windows 11

Windows Server 2012 R2

Windows Server 2016

Windows Server operating system

Windows Server 2019

Windows Server 2022

Windows Server 2025

<2> Section 2.2.2.5:  Windows uses the File Attribute Constants as defined in [MSDN-FSA].

<3> Section 2.2.2.9:  Windows clients will set the Reserved field to an arbitrary value

<4> Section 3.1.5.3.1.3:  Windows Server 2012 R2 doesn't add these headers.

<5> Section 3.2.5.1.1.3:  Windows-based servers do not send this header.

<6> Section 3.2.5.1.1.3:  Windows Server 2012 R2 does not hold the request.

<7> Section 3.4.5:  Windows Server 2012 R2 operating system and later limit the number of outstanding requests by a user to 25.

<8> Section 3.4.5.1.1.3:  Windows Server 2012 R2 operating system and later limit the number of download sessions established by a user to 20 and the number of upload sessions to 1 per user.

<9> Section 3.4.5.2.1.3:  Windows-based servers will set MaxFileDataSize to a maximum of 200 MiB and MaxFileCount to a maximum of 1000.

<10> Section 3.4.5.2.2.3:  Windows-based servers will set TotalFileCount to a maximum of 1000 and TotalFileSize to a maximum of 200 MiB in one batch.

<11> Section 3.4.5.3.1.3:  The maximum file name size allowed in Windows-based servers is 255.

<12> Section 3.4.5.3.1.3: Windows-based servers allow a maximum file size of 10GB.

<13> Section 3.6.3:  Windows clients set this to "1.0".

<14> Section 3.6.3:  Windows 7 SP1 without KB2891638, Windows 8.1, and Windows 10 v1507 operating system do not check these headers.

<15> Section 3.6.3: Windows-based clients use a default wait time of 10 minutes.

<16> Section 3.6.3: Windows-based clients use a default wait time of 10 minutes.

<17> Section 3.6.3: Windows-based clients use a default timeout of 10 minutes.