Windows Logo Program Requirement Updates
Updated: July 15, 2010
On This Page
Retiring Windows Logo Program Categories - June 15, 2010
Requirements Update Correction - December 22, 2009
Windows Logo Program Requirement Updates - December 1, 2009
Windows Logo Program Requirement Updates - September 15, 2009
Windows Logo Program Requirement Updates - July 7, 2009
Windows Logo Program Requirement Updates - June 16, 2009
Windows Logo Program Requirement Updates - June 2, 2009
Windows Logo Program Requirement Updates - March 24, 2009
Windows Logo Program Requirement Updates - March 3, 2009
Windows Logo Program Requirement and Policy Updates - February 17, 2009
Windows Logo Program Requirement and Policy Updates - February 10, 2009
Windows Logo Program Requirement Updates - January 6, 2009
Windows Logo Program Requirement Update Archives
Retiring Windows Logo Program Categories - June 15, 2010
The following logo program categories and requirements will be retired when we release version 1.6 of the Windows Logo Kit (WLK):
Modem
Winsock Direct
ISDN
IrDA
-
CONNECT-0025
-
CONNECT-0027
-
CONNECT-0029
Starting with WLK 1.6, any devices that previously submitted via these categories can use the Unclassified category to get a signature. Please use LogoPoint to send us any feedback you have about this announcement.
(Announcement Date: June 15, 2010)
Requirements Update Correction - December 22, 2009
In a recent Windows Logo Program newsletter, we published a list of requirements that were identified as having been updated. That was not accurate. The following requirements were newly published:
-
IMAGING-0052 - Scanners with network connection implement WS-Scan protocol
-
INPUT-0067 - Biometric Fingerprint Reader WBDI Driver Requirement
-
INPUT-0068 - Fingerprint Reader Sensor, Engine and Database Plug-in requirement
-
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 with the Windows mobile broadband driver model to function correctly
-
STORAGE-0026 - Optical Drives meet Industry and Microsoft standards (Effective June 2010)
-
SYSFUND-0218 - Desktop systems must have at least one digital video connector
The following requirements were removed from the LogoPoint Web site because they are no longer required:
-
CONNECT-0124 - USB kernel model drivers use the WDF-KMDF or WDF-UMDF driver model
-
INPUT-0053 - KVM passes all I2C calls from the currently connected PC to the monitor
-
INPUT-0054 - The Video cable provided with KVM switchbox conforms to all the Global Standards Bodies for computer Graphics, High Definition Consumer Device & PC Products
(Announcement Date: December 22, 2009)
Windows Logo Program Requirement Updates - December 1, 2009
The Windows Logo Program would like to inform partners that the following requirements have been published in the LogoPoint tool on the Winqual Web site
:
-
BUSPORT-0041: USB 3.0 controllers are XHCI version 1.0 compliant.
-
BUSPORT-0046: xHCI controller add in cards correctly report internally attached devices. Clarified wording.
-
CONNECT-0126: All USB devices and host controllers work properly upon resume from sleep, hibernation or restart without a forced reset of the USB host controller. Clarified wording, added justification to design notes.
-
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-0067: Biometric Fingerprint Reader WBDI Driver Requirement.
-
INPUT-0068: Biometric Fingerprint Reader Sensor, Engine, and Database Plug-in Requirement.
-
NETWORK-0294: Ethernet devices that implement TCP Chimney must properly handle the Out Of Order data scenarios. Effective June 2010.
-
NETWORK-0295: Host Firewalls must allow mobile broadband devices that are compliant to Windows mobile broadband driver model to function correctly. Effective June 2010.
-
STORAGE-0024: ATA/ATAPI based devices meet Microsoft and ATA/ATAPI protocol requirements. Effective June 2010.
-
STORAGE-0026: Optical Drives meet Industry and Microsoft standards. Effective June 2010.
-
SYSFUND-0216: WMC AQ: PC Systems meet requirements for the Windows 7 Media Center Additional Qualification. Clarified time to launch and touch requirements.
The following requirements have been updated:
-
AUDIO-0088: Devices that work with UAA class drivers must support basic functionality without installing any additional software or drivers. Added clarification.
-
BUSPORT-0042: xHCI Controllers must support USB debugging on all exposed ports. Clarified wording, moved effective date to June 2011.
-
BUSPORT-0043: Exposed Super Speed capable connectors support high, full and low speed USB devices. Reworked title, added design notes.
-
BUSPORT-0047: xHCI controllers implement at least one xHCI Supported Protocol Capability structure for USB 2.0. Fixed spelling error.
-
CONNECT-0124: USB kernel mode drivers must use the WDF-KMDF or WDF-UMDF driver model. Deleted.
-
INPUT-0064: Devices that implement scroll functionality implement the corresponding API notifications. Clarification.
-
INPUT-0065: Devices that implement Hot-Key functionality implement the corresponding API notifications. Clarification.
-
INPUT-0053: This requirement is retired.
-
INPUT-0054: This requirement is retired.
-
POLICY-0020: Server retest and resubmission policy. Removed required resubmission for systems that change the number of cores.
-
STORAGE-0029: Fibre Channel over Ethernet Host Bus Adapter. Enforcement date moved to December 2010.
-
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.
(Announcement Date: December 1, 2009)
Windows Logo Program Requirement Updates - September 15, 2009
The following requirements for the Windows Logo Program for hardware have been updated. You can view these requirements in LogoPoint on the Winqual Web site
:
New Policy
The following policy is new:
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 Persistent 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 requirement 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 Windows Vista Basic.]
-
SYSFUND-0227: Windows Touch digitizers provide a high quality input experience [Limited touch requirement to screen sizes less than 30 inches.]
(Announcement Date: September 15, 2009)
Windows Logo Program Requirement Updates - July 7, 2009
The following requirements for the Windows Logo Program for hardware have been updated. You can view these requirements in LogoPoint on the Winqual Web site
:
(Announcement Date: July 7, 2009)
Windows Logo Program Requirement Updates - June 16, 2009
The following requirements for the Windows Logo Program for hardware have been updated. You can view these requirements in LogoPoint on the Winqual Web site
:
(Announcement Date: June 16, 2009)
Windows Logo Program Requirement Updates - June 2, 2009
The following Windows Logo Program requirements for hardware will take effect on June 1, 2010. You can view these requirements in LogoPoint
:
-
DISPLAY-0063
-
DISPLAY-0111
-
IMAGING-0004
-
IMAGING-0048
-
INPUT-0051
-
INPUT-52
-
INPUT-53
-
INPUT-54
-
NETWORK-0212
-
NETWORK-0226
-
NETWORK-0227
-
NETWORK-0275
-
STORAGE-0026
-
STREAM-0021
-
STREAM-0083
-
INPUT-84
-
INPUT-85
-
NETMEDIA-0070
-
SYSFUND-0218
-
SYSFUND-0193
(Announcement Date: June 2, 2009)
Windows Logo Program Requirement Updates - March 24, 2009
The Windows Logo Program would like to inform partners of the following requirement and policy updates. You can find complete details using the LogoPoint tool on the Winqual Web site
:
-
BUSPORT-0023. Clarified title.
-
POLICY-0021. Added text to disallow usage of identical names in the Unclassified and Logo categories.
-
SYSFUND-0192. Changed to explicitly state that Windows 7 systems may only include devices and drivers that are certified for the Windows 7 logo.
-
POLICY-0005. Clarified text about drivers allowed to ship on logo-certified systems.
-
SYSFUND-0001. Clarified text.
-
SYSFUND-0121. Clarified text.
-
POLICY-0023. Added form factors.
-
SYSFUND-0215. Updated definition of hybrid graphics solution.
-
SYSFUND-0004. Added exemption for dual-socket systems.
-
DEVFUND-0046. New requirement for command-line device management utility, applicable to Windows Server only.
-
INPUT-0048. Updated and clarified details.
-
INPUT-0049. Updated and clarified details.
-
STORAGE-0026. Updated from STORAGE-0018.
-
STORAGE-0018. Removed open and closed session read requirement for ROM drives.
(Announcement Date: March 24, 2009)
Windows Logo Program Requirement Updates - March 3, 2009
The Windows Logo Program would like to inform partners of the following requirement updates. You can find complete details on LogoPoint:
-
SYSFUND-0200: Embedded devices in a system must report the removable/non-removable capability appropriately. This requirement has updated design notes with implementation and testing details.
-
SYSFUND-0046: System ships with display adapter or chipset with the Aero theme enabled by default. This requirement has a corrected enforcement date for Windows 7.
(Announcement Date: March 3, 2009)
Windows Logo Program Requirement and Policy Updates - February 17, 2009
The Windows Logo Program would like to inform partners of the following requirement and policy updates. You can find complete details on LogoPoint.
-
DISPLAY-0065 -- This requirement will be retired June 1, 2010. It will be replaced with DISPLAY-0111 effective the same date.
-
NETWORK-0089 -- This requirement is being removed.
-
POLICY-0012 -- This policy's content has been restructured and more details have been added.
(Announcement Date: February 17, 2009)
Windows Logo Program Requirement and Policy Updates - February 10, 2009
The Windows Logo Program would like to inform partners of the following requirement and policy updates. You can find complete details on LogoPoint.
-
POLICY-0004 -- Updated the definition of a GPU family.
-
POLICY-0009 -- Added 30-day window to ship audit request.
-
POLICY-0017 -- Updated the "allowable system update criteria" to enforce GPU family refresh for Windows 7.
-
POLICY-0018 -- Changed the title and added systems to this policy.
-
POLICY-0020 -- Updated for Windows Server 2008 R2.
-
POLICY-0021 -- Clarified the policy for Windows 7 and Windows Server 2008 operating systems.
-
POLICY-0022 -- Updated for Windows Server 2008 R2.
-
POLICY-0023 -- Changed the title and removed the start date of the Previously Logoed Motherboard Program and Windows Logo Kit version.
-
POLICY-0027 -- Clarified that there are two different form factors definitions, one for Windows Vista and another for Windows 7.
-
STREAM-0015 -- Clarifies that even digital TV tuners must support channel changes.
-
STREAM-0021 -- Extends BDA requirements for ISDB-T tuners until June 1, 2010. These devices can continue using Avstream architecture until then.
-
SYSFUND-0032 -- Updated the reference to the correct documentation. Made changes in the design notes and applied it to the correct platforms.
-
SYSFUND-0090 -- Reflects the WMC Extensibility aspect of SYSFUND-0216 in the device category for partner convenience and consistency.
-
SYSFUND-0218 -- Correct enforcement date to June 1, 2010.
(Announcement Date: February 10, 2009)
Windows Logo Program Requirement Updates - January 6, 2009
The Windows Logo Program would like to inform partners of the following requirement updates. You can find complete details on LogoPoint.
-
CONNECT-0121 - Removed Section 3. Self-powered 1394 device propagates the power bus through each connector.
-
DISPLAY-0063 - Digital connector requirement on displays pushed out to June 2010 for Windows 7 Logo.
-
DISPLAY-0065 - Noted that this requirement does not apply to Network Projectors.
-
DISPLAY-0069 - Noted that this requirement does not apply to Projectors.
-
DISPLAY-0105 - Noted that this requirement does not apply to Network Projectors.
-
DISPLAY-0104 - Noted that password need not be enabled by default.
-
GRAPHICS-0001 - Minor language clarifications based on partner feedback.
-
GRAPHICS-0002 - Clarified memory requirements are number of active connections.
-
GRAPHICS-0020 - Noted that DX10 is required for all Windows 7 Logo desktops, mobile devices, and AIOs by December 1, 2009.
-
GRAPHICS-0032 - Clarified the wording on YUV requirements.
-
GRAPHICS-0042 - Corrected errors in Design Notes section.
-
GRAPHICS-0046 - Significant rewording to clarify intent. Required from December 1, 2009.
-
GRAPHICS-0047 - Retired on December 31, 2008, based on partner feedback and internal discussions.
-
GRAPHICS-0053 - Retired on December 31, 2008, based on partner feedback and internal discussions.
-
GRAPHICS-0055 - Removed outdated 480i and 576i mode requirements.
-
GRAPHICS-0071 - Clarified the "accuracy" requirements on EDID.
-
GRAPHICS-0074 - Numerous edits based on feedback. Noted digital connectors not required until June 1, 2010.
-
NETMEDIA-0008 - Modified Design Notes to help clarify requirement.
-
NETMEDIA-0009 - Modified Design Notes to help clarify requirement.
-
NETMEDIA-0011 - Minor terminology updates for clarification.
-
NETMEDIA-0012 - Minor terminology updates for clarification.
-
NETMEDIA-0027 - Retired on December 31, 2008, as this is more of a DMP requirement.
-
NETMEDIA-0032 - Removed incorrect/non-existent tags.
-
NETMEDIA-0070 - Clarified that Audio seek is recommended but not required until June 1, 2010.
-
NETMEDIA-0072 - Clarified requirement for devices that do not offer direct volume controls.
-
POLICY-0027 - We are expanding the UMPC category to mobile systems with a 10.2 inch screen size.
-
STORAGE-0018 - Added footnote seven.
-
STREAM-0007 - Removed references to VMR and VMR9 in connection with MFT.
-
STREAM-0013 - Retired outdated requirement on December 31, 2008.
-
STREAM-0064 - Retired on December 31, 2008, due to difficulty in testing.
-
STREAM-0032 - Clarified requirement with updated information.
-
STREAM-0033 - Minor updates based on partner feedback.
-
SYSFUND-0192 - Noted that DX10 is required for all Windows 7 Logo desktop, mobile devices,and AIOs by December 1, 2009.
-
SYSFUND-0201 - Added an alternative option for the marker file for those who do not have a PCI Vendor ID.
(Announcement Date: January 6, 2009)
Windows Logo Program Requirement Update Archives
To view Requirement Updates releases before January 1, 2009, please go the the Program Requirement Update Archive.