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 Vista operating system

  • Windows 7 operating system

  • Windows 8 operating system

  • Windows 8.1 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.3: Windows Media Center is the shell, Windows is the host which runs the shell, and Extenders for Windows Media Center is the client device.

<2> Section 1.4.2: Windows supports LLTD by default.

<3> Section 2.2.4.2: Media Center uses port 2177 for qWAVE/LLTD with Extenders for Windows Media Center.

<4> Section 3.1.5.1: Media Center on Windows Vista, Windows 7, Windows 8, and Windows 8.1 sends ShellDisconnect when Media Center shell exits.

<5> Section 3.1.5.2: Media Center on Windows Vista, Windows 7, Windows 8, and Windows 8.1 sends ShellIsActive when Media Center shell is initialized and ready to start UI.

<6> Section 3.1.6.1: Media Center on Windows Vista sends Heartbeat to the device every 5 seconds. Media Center on Windows 7, Windows 8, and Windows 8.1 sends Heartbeat to the device every 5 seconds and whenever Screensaver flag is set to 0x00000001.