The Windows Logo Program would like to inform our partners that we expect to release Windows Logo Kit (WLK) 1.5 on November 25, 2009.
WLK 1.5 will be a required kit for logo submissions on and after February 1, 2010. Partners can choose to use either WLK 1.4 or WLK 1.5 for logo submissions from November 25, 2009, to February 1, 2010. WLK 1.4 will expire on February 1, 2010.
Please note that we will no longer provide hotfixes (QFEs) for WLK 1.4 after WLK 1.5 is released on November 25, 2009.
This is a reminder that the $100 early bird fee for Windows 7 and Windows Server 2008 R2 logo program submissions expires September 30, 2009.
The Windows Logo Program would like to inform partners of the following requirement and policy updates. You can find complete details in the LogoPoint tool on the Winqual site (
https://winqual.microsoft.com/default.aspx).
New Policy The following policy is new:
. POLICY-0032: Systems shipping with the Windows logo meet the Windows System Requirements
New Requirements The following requirements are new:
. AUDIO-0088: Devices that work with UAA class drivers must support basic functionality without installing any additional software or drivers
. BUSPORT-0042: xHCI Controllers must support USB debugging on all exposed ports
. BUSPORT-0043: xHCI controllers are backwards compatible with high, full and low speed USB devices
. BUSPORT-0044: xHCI controllers support MSI and/or MSI-X interrupts
. BUSPORT-0045: xHCI controllers set the AC64 bit in the HCCPARAMS register to 1
. BUSPORT-0046: xHCI controller add in cards correctly report internally attached devices
. BUSPORT-0047: xHCI controllers implement at least one xHCI Supported Protocol Capability structure for USB 2.0
. CONNECT-0124: USB kernel mode drivers must use the WDF-KMDF or WDF-UMDF driver model
. CONNECT-0129: Bluetooth device appears and continues to function properly after a system suspend resume cycle
. IMAGING-0051: Scanners and multi-function printers with scanning ability are required to implement the WIA 2.0 driver architecture, on all local buses implemented on the device (USB, IEEE 1394, etc.) according to the guidelines set out in the Windows Driver Kit
. IMAGING-0052: Scanners with network connection implement WS-Scan protocol
. INPUT-0059: KVM supports all functionality of devices connected through it
. INPUT-0060: KVM properly maintains devices connected to it through system suspend and resume cycles
. INPUT-0061: Events on one KVM port should not affect events on other KVM ports
. INPUT-0062: KVM with embedded keyboard and mouse passes the keyboard and mouse logo program
. INPUT-0064: Devices that implement scroll functionality implement the corresponding API
. INPUT-0065: Devices that implement Hot-Key functionality implement the corresponding API notifications
. NETWORK-0294: Ethernet devices that implement TCP Chimney must properly handle the Out Of Order data scenarios
. NETWORK-0295: Host Firewalls must allow mobile broadband devices that are compliant to Windows mobile broadband driver model to function correctly
. STORAGE-0029: Fibre Channel over Ethernet Host Bus Adapter
. STORAGE-0030: Fibre Channel over Ethernet Host Bus Adapter - Interoperability
. SYSFUND-0224: System with embedded PS/2 input devices have a vendor specific Device ID assigned to that device
. SYSFUND-0225: USB 3.0 and 2.0 ports must be mapped consistently
. SYSFUND-0226: Systems with xHCI controllers have embedded ACPI information for port routing
Updated Requirements The following requirements have been updated:
. AUDIO-0023: Audio subsystem supports basic data formats [Added relaxation for communication devices.]
. CONNECT-0109: Attached USB devices must be functional after resuming from system power states [Added clarification.]
. DEVFUND-0006: Installing or uninstalling the driver does not reduce or eliminate functionality of other devices or other functional parts of the same device installed on the system [Extended the exemption from Clause 2 for Display Port technologies.]
. DEVFUND-0030: Device and Driver Installation/un-installation/re-installation must be completed without any error, including function drivers for a multi-function device [Clarified that the requirement is applicable for drivers as well as devices, including those with drivers that ship with Windows. Removed the contradictory "If Implemented" notes.]
. INPUT-0046: Windows Touch digitizers provide a high quality input experience [Limited touch requirement to screen sizes less than 30 inches.]
. INPUT-0048: Sensor and Location Platform devices support the set of data types and properties as defined in this requirement [Updated to add reliability; also updated title.]
. INPUT-0049: Location Sensors must support the required data fields for at least one built-in report [Updated to add reliability; also updated title.]
. INPUT-0050: Ambient Light Sensors must support the required data fields [Updated to add reliability; also updated title.]
. NETWORK-0228: Ethernet devices that implement IPsec task offload must support required modes and protocols [Added "Mode: IPv4 and IPv6 Tunnel (effective date: June 1, 2010)".]
. NETWORK-0245: Host Firewalls support allowing for successful DHCP exchanges over both IPv4 and IPv6 [Added clarifying text.]
. NETWORK-0246: Host Firewalls must support allowing for successful DNS client queries [Added clarifying text.]
. NETWORK-0247: Host Firewalls must support ARP exchanges [Added clarifying text.]
. NETWORK-0262: Host firewalls must create and maintain at least 1 identifying FWPM_PROVIDER provider object [Added code example.]
. NETWORK-0268: Host firewalls must ensure network connectivity upon recovering from power managed states [Added "Firewalls should never pend packets such that a power state change refuses to work due to the pended packets".]
. STORAGE-0003: SCSI based devices meet SCSI protocol requirements [Added this requirement to Fibre Channel over Ethernet category.]
. STORAGE-0006: Storage devices used in clusters comply with industry standards and Windows failover cluster requirements [Removed Presistent Reservation verbiage.]
. STORAGE-0018: Optical Drives meet Industry and Microsoft standards (Future Requirement) [Clarification for Close Track Session (Immed=0b); additional exception criteria for Close Track Session (Immed=0b); clarification for Request Sense command execution time requirement; Write Profile requirement enforcement delayed until December 2009.]
. STORAGE-0022: Storage host controllers and adapters comply with industry standards and Windows requirements [Change for version 4: removed (effective June 2009) from title and added this requriement to the Fibre Channel over Ethernet category.]
. STORAGE-0024: ATA/ATAPI based devices meet Microsoft and ATA/ATAPI protocol requirements (Effective June 2010) [Clarifications to Trim command details, Asynchronous Notification, and PATA emulation.]
. STORAGE-0026: Optical Drives meet Industry and Microsoft standards (Future Requirement) [Clarification for Close Track Session (Immed=0b); additional exception criteria for Close Track Session (Immed=0b); clarification for Request Sense command execution time requirement]
. SYSFUND-0003: System exposes debug interface that complies with Debug Port Specification [Added new constraint.]
. SYSFUND-0216: WMC AQ: PC Systems meet requirements for the Windows 7 Media Center Additional Qualification [Clarified time to launch and touch requirements.]
. SYSFUND-0218: Desktop systems must have at least one digital video connector [Clarified does not apply to Winodws Vista Basic.]
. SYSFUND-0227: Windows Touch digitizers provide a high quality input experience [Limited touch requirement to screen sizes less than 30 inches.]