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.

  • Microsoft Exchange Server 2013 Service Pack 1 (SP1)

  • Microsoft Exchange Server 2016

  • Microsoft Exchange Server 2019

  • Microsoft Outlook 2013 Service Pack 1 (SP1)

  • Microsoft Outlook 2016

  • Microsoft Outlook 2019

  • Microsoft Outlook 2021

  • Microsoft Outlook 2024 Preview

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 2.2.3.3.5:  Exchange 2013 SP1 and only the initial release version of Exchange 2016 set the default value of the X-PendingPeriod header to 15000 milliseconds (15 seconds).

<2> Section 2.2.4.1.3:  For Exchange 2013 SP1 through versions of Exchange 2016 that are released earlier than the first Exchange 2016 service pack, an RPC_HEADER_EXT header ([MS-OXCRPC] section 2.2.2.1) is not included before the auxiliary data is returned in the AuxiliaryBuffer in a failure response.

<3> Section 2.2.4.2.3:  For Exchange 2013 SP1 through versions of Exchange 2016 that are released earlier than the first Exchange 2016 service pack, an RPC_HEADER_EXT header ([MS-OXCRPC] section 2.2.2.1) is not included before the auxiliary data is returned in the AuxiliaryBuffer in a failure response.

<4> Section 2.2.4.3.3:  For Exchange 2013 SP1 through versions of Exchange 2016 that are released earlier than the first Exchange 2016 service pack, an RPC_HEADER_EXT header ([MS-OXCRPC] section 2.2.2.1) is not included before the auxiliary data is returned in the AuxiliaryBuffer in a failure response.

<5> Section 2.2.4.4.3:  For Exchange 2013 SP1 through versions of Exchange 2016 that are released earlier than the first Exchange 2016 service pack, an RPC_HEADER_EXT header ([MS-OXCRPC] section 2.2.2.1) is not included before the auxiliary data is returned in the AuxiliaryBuffer in a failure response.

<6> Section 2.2.5.7:  If the type of the returned property is PtypObject or PtypEmbeddedTable ([MS-OXCDATA] section 2.11.1), Exchange 2013 SP1 will return value 1 for the X-ResponseCode header.