Windows's profileWHQL测试和WHQL认证个人博客PhotosBlogLists Tools Help

Windows Logo

No list items have been added yet.

WHQL测试和WHQL认证个人博客

WHQL 驱动程序 数字签名 DTM 徽标 Windows Logo WLP
November 02

2009年11月7日开始,所有Windows 7和Windows Server 2008 R2提交必须使用RTM操作系统进行测试

2009117日开始,所有Windows 7Windows Server 2008 R2提交必须使用RTM操作系统进行测试

 

2009117日开始,所有Windows 7Windows Server 2008 R2硬件徽标测试提交必须基于released-to-manufacturing (RTM)操作系统进行测试。对于在2009116日之前的提交,你可以使用RTM版本或RC版本的系统进行测试。

 

August 13

Windows 7系统徽标测试——Round Trip Test

 

配合Windows 7进行系统徽标测试的WLK1.4新增了2个音频相关的测试,Round Trip TestClass Driver Round Trip Test

2个新的测试项目替代了Windows 7之前徽标测试工具中的Full Duplex Test

 

Round Trip TestClass Driver Trip Test的差异是后者使用Windows操作系统内置驱动程序进行测试,前者使用被测试系统实际安装的音频驱动程序进行测试。如果被测试系统未安装第三方音频驱动程序的话,实际上二者的测试是一模一样的。

 

Round Trip测试由2个主要部分组成,一个是回路检测,另一个是空口测试。

回路检测会提示用户使用音频线将音频输出与输入连接在一起,所有的可能的模拟音频端口都会被枚举出来,输入和输出相互配对测试。数字音频的端口不会被测试到。这些音频端口的信息是来自于音频驱动程序,更底层地来自于BIOS或音频硬件的固件中的设定。这些设定包括该音频端口的输入输出功能属性(扬声器,头戴耳机,麦克风,线路输入等),端口插座的物理规格(如3.5mm立体声音频插座),是否支持插头检测(依照Windows徽标要求,应该支持插头检测)以及端口物理位置(系统后面板,前面板或左右面板)等。在Windows 7之前,徽标测试工具仅进行了简单的输入输出双工测试,并没有涵盖到宽泛的HDAudio接口定义。新的测试工具在这方面的检测比较完备,在提示用户连接音频回路线时,会依据已有设定提示用户音频端口的物理位置,如果相关设定不正确的话,都可以在测试过程中暴露出来。对于一些笔记本电脑,内置扬声器占用了部分音频端口或与部分音频插座共用逻辑端口,可能导致无法连接音频回路线,在测试时可以点击“Cancel”按钮跳过这个端口组合的回路检测,这样的情况造成测试失败。

空口测试是在所以播放功能的端口上放音,回放一个数字的英语语声,用户需按照播放的声音选取一个数字做回答。答错的话,将导致测试失败。空口的声音回放测试不仅包括模拟放音端口,数字端口也包含在内。台式机常见在主板上支持SPDIF音频输出,但并没有将此数字信号做外接。这将在测试时不能听到该端口发出的声音导致测试失败。这种情况下,应依据系统设计做正确的设定。如系统不支持SPDIF外接的接口,需要在BIOS或音频固件中关闭SPDIF的功能。支持SPDIF的系统无论是同轴输出还是光纤输出,在测试时需要外接数字音频解码器,再接扬声器或耳机,使测试工程师可以听到测试工具发成的语音。还有一种常见的系统设计是将数字音频信号转接到支持数字音频输出的图形卡,通过图形卡上的HDMI接口,或者支持音频功能的DVIHDMI接口,利用HDMI音视频信号都支持的特点将数字音频信号通过HDMI转送到可以播放出声音的设备上。支持音频输出的HDMI显示器就可以作为这样的设备播放出测试工具播放的语音。这个测试真实再现了最终用户的使用场景。对系统设计有重要参考意义。空口测试还要测试输入信号部分,如果系统支持,模拟和数字的输入信号都会被测试到。

 

该测试工具的最初版本有一些问题,最好在测试过程中,将所有的音频端口都接上音频插头,以避免测试工具错误地判断音频端口的工作状态。这个问题也有相应的Errata FilterQFE升级包来解决。050325147

 

由于这是一个新测试项,并且有比较多的手工参与。所以这项测试有可能是做Windows 7系统徽标测试时最可能产生错误的项目。20090813

 

关于音频端口设置的参考信息:

Pin Configuration Guidelines for High Definition Audio Devices. This white paper contains information about HD Audio pin configuration register programming for system vendors.

http://www.microsoft.com/whdc/device/audio/PinConfig.mspx

August 11

Windows XP系统测试Disk Stress项异常的问题解决

 

当使用WLK 1.4进行Windows XP的系统测试时如遇到Disk Stress测试异常。需要在安装DTM Client前安装.Net framework 1.1以上版本。有客户反馈安装.Net framework 2.0后,问题解决。

 

To install Microsoft .NET 2.0

  1. Open a command prompt and change the directory to the NET2.0 folder on the DTM installation media.
  2. Run the .NET Framework 2.0 Redistributable installation package that is appropriate for your architecture:
    • For x86‑based platforms, run Dotnetfx.exe from the X86 subfolder of the DTM installation media.
    • For x64‑based platforms, run NetFx64.exe from the X64 subfolder of the DTM installation media.
    • For Itanium‑based platforms, run NetFx64.exe from the IA64 subfolder of the DTM installation media.
  3. Accept all of the default options during installation.

 

USB Remote Wakeup 的正确设置

使用WLK工具进行USB设备的Windows徽标测试时,USB Framework(CV) Test项目或许会失败在USB Remote Wakeup测试项目上。

 

这时候要重新评估该USB设备是否正确支持Remote Wakeup功能。

 

如果被测试的USB设备不支持USB Remote Wakeup,那么需要在Configuration Descriptor中声明不支持Remote Wakeup

 

例如在一个USB设备的测试中,可以从WLK的测试Log中看到,该设备的bmAttributes属性值是“ a0. 见下图:

 

 

 

后经核实,该设备不支持USB Remote Wakeup功能,因此将bmAttributes属性值改为80,测试通过。

bmAttributes属性值的定义见USB 2.0规范  9.6.3。如下图。

 



July 17

Word格式的Windows Logo Requirement

Prepared Windows Logo Requirements Reports


Based on your feedback, prepared requirement reports, identifying all logo requirements for a given device test category or Logo Program are now available in Word format on LogoPoint. These reports will be generated on a monthly basis in sync with the monthly updates of the Winqual site. These documents are in Word 2007 "docx" format.

 

 

Winqual網頁右下方的"Requirement Report"取得
https://winqual.microsoft.com/

May 31

执行'DEVICE INSTALL CHECK FOR OTHER DEVICE STABILITY'的注意事项


FOR THOSE WHO PLAN TO RUN 'DEVICE INSTALL CHECK FOR OTHER DEVICE STABILITY' TEST

Device Check for Other Device Stability could not load WDTF.Interop assembly file due to Strong Name validation error.

To fix the error, make the following changes:

1. Open cmd line with elevated permission
2. Run 'reg add "HKLM\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35"'
3. Run the test as usual
4. Once finished running the test, run 'reg delete "HKLM\SOFTWARE\Microsoft\StrongName" /f' 

 

May 05

Windows 7 硬件徽标测试工具正式发布

测试Windows 7硬件兼容性的测试工具WLK (Windows Logo Kit) 1.4 已经正式发布。可以在微软合作伙伴网站http://connect.microsoft.com 上下载。该工具用于测试各种硬件以及整机与Windows 7的兼容性。如果测试通过,硬件厂家可以将测试结果提交给微软,申请Windows 7徽标使用权。微软发布的信息表明,WLK 1.4测试工具套件中包含有1425个测试任务,涵盖49个硬件分类。这个测试套件还特别包含了测试Windows 7触摸功能的工具。据说,该套件发布15分钟后,即接收到来自NVIDIA提交的最新测试结果,是一款集成网卡的Windows 7兼容认证申请,并顺利得到批准。

 

Windows 7 Release Candidate now available

 

Windows 7 RC is now available.
Get ready for a great Windows experience!

 

Dear Windows Hardware Partner,

We’re excited to announce the availability of Windows 7 Release Candidate (RC)*, a pre-release version of the next-generation operating system from Microsoft. Thanks to everyone who participated in the Beta testing period.  Your feedback was invaluable in helping our engineering teams make Windows 7 our best operating system to date.

 

What’s new in RC?

In addition to improvements in navigation, taskbar and security enhancements, RC has a couple of new features we think people will like:

1.    Windows XP Mode: This new feature allows Windows 7 Professional users to run many Windows XP productivity applications seamlessly in Windows 7. Utilizing Windows Virtual PC, Windows XP applications can be launched with a single click directly from the Windows 7 desktop. The Windows XP Mode feature is specifically designed to help small businesses still using older XP applications move to Windows 7. Please note that Windows XP Mode is currently not included at the time of downloading Windows 7 RC.  Install the Windows XP Mode Beta.

2.    Remote Media Streaming: Remote streaming enables you to securely access your home-based digital media libraries over the Internet from another Windows 7 PC outside the home.  Simply associate two Windows 7 PCs with the way you connect to the Internet and allow Internet access to your media on both of them. Windows Media Player displays and plays the media libraries from those remote PCs in the same manner as other shared media libraries on a home network.

 

Install Windows 7 RC today to experience the speed, ease of use, and versatility that makes this operating system a great choice for your customers and an opportunity for your business.

 

* If you have an MSDN or TechNet subscription, you can download Windows 7 RC today; if you don’t have a subscription to either program, you can download the RC beginning May 5, 2009.

 

Yours,

Windows Provider

Learn more about Windows 7

 

The Windows 7 Online Readiness Kit includes specific tools and resources to help you prepare for new opportunities to grow your business.  Here are just a few:

·          Windows 7 Tips and Tricks: Learn how Windows 7 can help improve your productivity through new enhancements. Then share them with your customers. Check back for future editions of the Tips and Tricks to enrich your Windows 7 experience.

·          Business Value of Selling and Implementing Windows 7 and IE 8 Online Course: This short, 30-minute online course tells the Windows 7 and IE 8 story, and the benefits for consumers and small businesses.

·          Special Edition Windows 7 Gear Up: This online toolkit includes essential information to help you prepare for customer conversations and answer questions about Windows 7.

Attend the virtual Windows 7 Partner Readiness Day – May 7, 2009

Join us for this virtual event—available at no charge. Learn about Windows 7 from Microsoft executives and product experts. And take advantage of readiness and marketing tools to help you prepare for Windows 7 business opportunities. Register today to reserve your place.

 

2 Important Reminders:

1.    Limited time to test Windows 7 – To avoid interruption, you’ll need to rebuild your test machine using a valid version of Windows before the software expires. Windows will notify you that the expiration process is beginning and two weeks later your PC will begin shutting down every two hours.  The Beta expires on August 1, 2009, and bi-hourly shutdowns will begin July 1, 2009.  The RC will expire June 1, 2010, and the bi-hourly shutdowns will begin on March 1, 2010.  In both cases, you’ll need to rebuild your test PC to replace the OS and reinstall all your programs and data.

2.    Path to RC – If you are running Windows 7 Beta or Windows XP, you’ll need to back up your data (preferably on an external device) and then do a clean installation of Windows 7 RC.  After installing Windows 7, you will need to reinstall applications and restore your files. If you are running Windows Vista, you can upgrade to RC. (Learn more about installing Windows).

 

Call to Action

1.     Install Windows 7 RC and Windows XP Mode.

2.     Chose from an array of new training opportunities

3.     Visit the Microsoft Partner Portal to get the latest product content.

4.     Demonstrate and recommend Windows 7 to your customers.

 

Windows 7

RC Resources:


May 7 - Windows 7 virtual Partner Readiness Day

Windows 7 Online Readiness Kit

Windows 7 RC FAQ

Windows 7 RC Technical Support

Windows 7 TechCenter

 

Call to Action:

 

1.     Install Windows 7 RC and Windows XP Mode.

2.     Chose from an array of new training opportunities

3.     Visit the Microsoft Partner Portal to get the latest product content.

4.     Demonstrate and recommend Windows 7 to your customers.

Manage Your Profile | Privacy Statement
If you prefer not to receive future promotional communications through the mail from Microsoft, please send this mailing back to the sender with the following text visible to the recipient: "return to sender" and "unsubscribe me from your list." We will promptly update your contact preferences; however, please be aware you may still receive previously-initiated promotional communications from Microsoft.

 







April 22

Windows 7 将"增加新硬件"从控制面板中去除

如果需要这个功能可以使用一个新命令Hdwwiz.exe

 

详见: http://www.microsoft.com/whdc/driver/tips/addHWWizW7.mspx

Where’s the Add Hardware Wizard?

December 12

WHQL技术咨询与培训

为更好地为企业客户提供WHQL技术服务。
如贵公司需要有关WHQL技术问题的咨询与培训。请在本网站留言。

WLK 1.1 已经发布

WHQL测试工具WLK 1.1已发布。请在http://connect.microsoft.com上下载。

Windows Server 2008 徽标程序已经生效

微软Windows Server 2008 RC1已经在日前发布。Windows Logo Kit 1.1也同时发布。
使用WLK 1.1可以配合Windows Server 2008 RC1完成WHQL测试并申请Windows Server 2008徽标。
 
注意:RC1版本WHQL测试仅在当前有效。当Windows Server 2008 RTM发布后,应使用RTM版完成WHQL测试。

自2007年6月1日起,所有Windows Vista驱动程序都必须进行64位WHQL提交

根据Windows Logo Program Device Requirements-DEVFUND-0014规定,自200761日起,所有运行在kernel-mode 或者 user-mode 的驱动程序都必须支持64位版本的Windows Vista64位必须与32位进行同时提交,32位是可选项。如果是仅针对32位的系统集成部件不属于此类。详情请参见Windows Logo Program Device Requirements-DEVFUND-0014

如果贵公司以前仅提交过32位Windows Vista的驱动程序,在32位驱动程序提交的60天内必须也完成64位驱动程序的提交。Microsoft在审核贵公司的已往Windows Vista提交内容。如果发现贵公司并未遵守该要求,将提醒贵公司在2007年1231日前完成64位驱动程序的提交,遵守requirement,否则2007年1231日后贵公司的Winqual帐号有可能会被封闭。

 如有进一步问题,请随时联系微软中国硬件创新中心 HICWHQL@microsoft.com

一些WHQL问题的问答

Q:        Do I need  2 DIMM for Aero test?      

A:         跟几个DIMM无关,要求性能达标即可。

 

Q:        "为什么有些Video项目必须要关掉SideBar才能进行?

Why some video test item need close sidebar?"

A:         无此项要求

 

Q:        Bitlocker打开TPM测试与关闭TPM测试有什么不同?为什么有些机器关闭才能Pass?       

A:         打开TPM后会有相关测试项,可能会无法通过测试。微软将在2008的上半年强制要求必须通过。

 

Q:        "Is the DTM server & client's time must use the Current time?"       

A:         是的

 

Q:        所有DTM Client是否要接入同一个DTM Controller?

A:         一台DTM Controller至少支持100台DTM Client。所以可以将多个DTM Client连接到一台DTM Controller中。并且有些测试要求必须这样配置。

 

Q:        目前我们的产品包括DVB-C/T/SWLK 1.0.C新增的功能性测试只支持DVB-T,请问如何测试S/C的产品。       

A:         当前阶段,请用Unclassified进行测试。

 

Q:        I have a NDIS intermedia driver Want to get the signature. Does it belong to unclassified program? Does it mean I can get the signature when the driver pass the 7 reliability tests?

A:         属于unclassified,正确。

 

Q:        "Fidelity Test

1.当测试Fidelity时,所有子项都会Skipped.

Remove AP后不能自动进入其他用户,而直接进入DTM默认帐户。"

A:         "1. 不会跳过

2. by design."

 

Q:        "Graphic Device申请64-bit Logo过程中遇到的困惑。

Job list中,部分Job括号里会32-bit,而不是64-bit。请问是User设置的问题吗?"         

A:         by design

 

Q:        一个驱动程序签名能在所有Windows使用吗?   

A:         不可以,每一个驱动程序家族使用一个签名。

 

Q:        "安装QFE301QFE304时失败,提示找不到指定的程序。

Can not find

Controller Version: 1.0.6417.300 Windows Server 2003 CHS"           

A:         建议使用Windows Server 2003 en Sp1

 

Q:        "Audio Fidelity Test

1. 此项测试时,如何导入Test log?

2. Test tool一定要使用AP2700系列吗?" 

A:         "1. 有详细的步骤在WHDC网站上

2. 目前是的要求是这样的"

 

Q:        "When I run the ""Common stress Scenario with IO"" on the computer, When it wake up from S4 status, The OS can't be success to logon because of some important system document was lost. The next only thing I can do is reinstalling the OS and the retest all the item of WLK.

if the issue appeare again, any advices to me?"  

A:         建议更换另一台机器进行测试

 

Q:        系统测试是否需要独立的显卡、网卡和Modem          

A:         未作要求

 

Q:        如何区分不同的CPU架构?          

A:         参见Logo policy

 

Q:        对于单、双、四核CPU,提交使用哪一个?      

A:         参见Logo policy

 

Q:       关于TV tunner,我们进行Vista系统的Premium测试时如何判断它是过了Premium Logo还是Basic Logo?           

A:         "1. 在测试前会有选项进行PremiumBasic的选择。

2. 测试后可以使用DTMlogveiewer来查看是Premium还是BasicLogo."

 

Q:        是不是每一个测试项都可以放在Client跑?如何实现? 

A:         是的。每个测试项都可以单独CopyClient执行。

 

Q:        WLK 1.0.c可以使用到什么时候,什么时候可以在网上下载WLK 1.1         

A:         目前已经提供预览版的下载。将会在200712月与Windows Server 2008 RC1同步发布。

 

Q:        测试2003Home Server的时候没有Premium/Basic的选择,是否可以理解为Server系统和设备不区分PremiumBasic           

A:         Windows Home Server目前并未区分Premium/Basic

 

Q:        System Logo通过并Resell给某一公司后,是否可以继续Resell给其它几家公司?     

A:         可以。

 

Q:        选定测试类型后,一直不能Finish,导致无法配置Schedule Job。必须重启Client解决这个问题,请问这属于正常吗?如果不正常,如何分析解决?   

A:         需要在Job monitor里手工刷新。

November 06

Windows 硬件徽标技术日(上海)和 Windows Rally 深圳技术大会

Windows 硬件徽标技术日(上海)
  Windows硬件徽标技术日活动目前尚有少量座位,额满即止,截止报名日期为2007119日,报名成功以收到大会确认函为准。来自美国WHQL团队的技术专家和中国本地的专家将在本次活动中进行WHQL测试流程、方法和最佳优化的详细阐述。并可现场解答您的问题。机会难得,报名从速。

注意:每公司参会者不超过5人。

活动时间20071113
活动地点:上海华亭宾馆 静观堂(3层)

详细信息请参见网站


HIC WHQL团队提醒您参加Windows Rally 深圳技术大会

HIC WHQL Team将出席Windows Rally深圳技术大会,HIC WHQL技术专家将在大会做网络设备及其它外设的WHQL认证讲座。欢迎您的到来。

活动时间:

20071116

活动地点:

深圳 阳光酒店 (阳光厅)

 

报名方法:本次活动报名席位有限,请尽快注册。关于报名的详细信息,请参考Rally的网站。对本次活动有任何问题,请发邮件至rallycne@microsoft.com

 

October 18

欢迎发消息问WHQL有关问题,但收到很多不能回复的消息,让我咋办呢?

很多访客在Blog上给我发消息。我很愿意回答大家的问题。但是,我发现很多消息的发送者并不接受消息服务。所以我无法回复。所以如果您在本Blog上发消息,请确认你的消息设置是可接收信息的,以保证能够收到我的回复。

下面的例子就是一个,一个“没有名字”的发件人给我发了一个消息,我认真回答后,发现根本不能够回复。因为对方的消息设置不接受我的回复。

所以建议大家发问题时,直接在日志下留言比较好。而且大家都看得到,资源可以共享。

 

答复:Your help is appreciated!

 

1HCT12.1的测试结果已不能被用于申请Windows徽标和获得数字签名。不过做Windows XP的兼容性测试还是没问题的。

2,串口回路环的图在本BLOG上有,你找最初的几篇文章看一下。

3,每个串口都要连接串口回路环。尤其注意有些机器主板支持com2,但没有将接口引出来。可以在BIOSCOM2关闭。


CTCWHQL Blog
 


发件人: (没有名字)
发送: 1012 22:16
收件人: WHQL认证和Windows徽标
主题: Your help is appreciated!

Hi,

 

When I test ACPI Stress of PC camera with HCT 12.1, it need to install one serial loop-back connector for each serial port. However, I don't know what is serial loop-back connector? And how to install one serial loop-back connector for each serial port? Here, serial port means what? Thank you for your help!

 

Best Regards

  

Lijun Luo

Oct.12

 

WDF技术研讨会

WDF技术研讨会

 

Windows Driver Fundamental可以说是WDM以来驱动程序架构的最大变化。为充分了解WDF架构,开发Windows平台最新驱动程序,可参加WDF技术研讨会。

详情见:http://www.osr.com/quickstart.shtml

 

WDF技术研讨会将在多个地点举行。会期都为3天。

 

 1017   美国加州帕罗阿图市(这个不用报名了,时间已过J

 1113   英国瑞汀市

 1128    美国加州洛杉矶

 08128    美国波士顿

 0826       德国慕尼黑

 08225 美国华盛顿州西雅图市

 0835 美国奥斯丁市

 

参会前,需要提前注册报名。并请注意,这个技术研讨会是要付费参加的。

在研讨会上,Windows Team将贡献两个主题讲座:

使用WDK/DSF进行世界级的测试与原型设计

发布世界级的驱动程序(签名,认证和取得徽标)》   

September 18

我所知道的WHQL和DTM技术在线社区

1. 《驱动开发网》DTM论坛,这是一个使用简体中文的DTM技术论坛。人气不是很旺。问题多数比较简单。

DTM Forum at Driverdevelop.com, Which is Chinese Simplified Forum.

http://bbs.driverdevelop.com/thread.php?fid-111.html

 

 

2. 台湾WHQL论坛。这是一个半官方的论坛,有微软的技术工程师Out of work来回答问题。

因为台湾的硬件工业发达,这个论坛比较红火,很多大陆工程师也在这里提问和回答问题。

WHQL Forum at Taiwan MSDN [Chinese Traditional language]

http://forums.microsoft.com/MSDN-CHT/ShowForum.aspx?ForumID=1295&SiteID=14

 

 

 

3. DTM新闻组,这是微软在线社区里的英文论坛。比较热闹,问题也比较专业,这些和台湾WHQL论坛很相似。仅仅是语言的差别。

DTM Newsgroup [English language]

http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.development.device.drivers.dtm&cat=en_us_7CF920C0-483A-5AF9-37A8-BB5310F0ACF4&lang=en&cr=us

 

 

新版WHQL流程--2007年8月31日

 

WHQL流程
更新日期: 2007.8.31
--------------------------------------------------------------------------------
获得Windows徽标的优势

获取Windows徽标不仅保证用户更好地得到Windows应用体验,获得Windows徽标对于制造商来说具有很多优势:

   
被授权在硬件产品上和该产品的包装上使用Windows徽标,获得微软Windows品牌及用户对产品与Windows兼容认可的优势。
   
选择在全球Windows Marketplace以及硬件兼容性列表HCL列入产品。政府机关,大公司的IT管理部门和教育机构在购买硬件产品之前,常常会优先考虑该列表中的产品。
   
获得硬件驱动程序的数字签名。表示该驱动程序已经通过了Windows兼容性检测,这是个高质量的驱动程序。这样也可以减少产品召回,降低售后服务成本。
   
通过Windows更新发布经过数字签名的驱动程序,因此客户会很容易得到最新的更新。
   
访问Windows错误报告服务,使用微软联机崩溃分析(OCA)技术,从用户返回的出错数据中定位问题,保证硬件产品和驱动程序在整个生命周期中的质量。

行为推荐
   
确认您的硬件产品归属的Windows徽标系统或设备分类。
   
详细阅读Windows徽标计划要求文档,DTM工具中的测试基于这些要求。
   
用最新的DTM工具进行产品测试
   
提交测试结果到Winqual网站
   
使用Windows错误报告跟踪产品及设备驱动程序的售后运行质量。
   
在你的设计过程中尽早考虑Windows徽标技术要求
   
WHQL认证融入您产品的研发流程中

启动WHQL认证
   
建立Winqual网站的在线账户
   
Microsoft Connect网站获得最新测试工具WLK1.0.c
   
使用DTM工具完成WHQL测试
   
Winqual网站提交测试结果和驱动程序
   
取得Windows徽标使用资格以及下载驱动程序数字签名

WHQL
支持信息与技术合作
    WHQL
支持信息与DTM支持信息
   
微软中国硬件创新中心提供的免费WHQL技术合作


建立Winqual网站的在线账户

提交的所有硬件分类的驱动程序和系统都通过Windows徽标计划资格认证服务(Winqual)网站完成。申请WHQL认证要获得Winqual网站的账号。Windows Logo计划资格认证服务——Winqual网站:
https://winqual.microsoft.com
Winqual
网站帮助信息:
https://winqual.microsoft.com/help

   
申请公司帐号
建立一个Winqual在线账户的过程见:
https://winqual.microsoft.com/SignUp/

流程中需要从Verisign网站上获取一个VeriSign Class 3 Code signature ID
http://www.verisign.com/products/winlogo/
Verisign
是一家独立的网上信息安全认证提供商。Verisign在中国的代理公司是天威诚信公司。天威诚信公司网址:
http://www.itrus.com.cn

   
设置帐号权限
申请Winqual帐号时,首先获得2个管理员权限的帐号。管理员有权在贵公司范围内新增帐号,并为这些帐号授予提交测试结果、签署法律协议、下载数字签名等不同行为的权限。

   
签署法律协议
获取Winqual帐号后,必须签署相关的法律协议后才能进行在线提交。这些协议必须由您所在公司的至少总监级人员在线签署。大部分的合同是庇护合同。主协议一旦签订,为了保护每个独立产品提交的细节信息,"Exhibit"补充合同还必须每次提交。

Microsoft Connect网站获得最新测试工具
   
选择可供参与的计划
打开http://connect.microsoft.com,使用您的Windows Live™ ID登陆,选择左侧可供参与的计划,在列表里选择Microsoft Windows Driver Kit (WDK) and Windows Logo Kit (WLK)
参与Microsoft Windows Driver Kit (WDK) and Windows Logo Kit (WLK)计划后,您就可以下载WLK工具。

   
下载WLK工具
打开右侧我的参与,点击左侧下载选项,在下载列表中找到Windows Logo Kit 1_0_cDTM测试工具包含在Windows Logo Kit (WLK)里,目前的最新版本是WLK1.0.c

使用DTM工具完成WHQL测试

    DTM
测试环境准备
阅读DTM联机文档,了解DTM工具的软件和硬件要求,以及测试人员所需知识,每个提交分类的准备过程。
正确按照配置DTM测试环境。
DTM的菜单Explorer -> Job Monitor中创建该测试的Machine Pool,并按照分类设置MCU Policy
DTM
工具包括侦测软件,因此在安装工具之前,必须在测试前配置好所有的硬件。
详细阅读DTM测试工具文档

   
运行选定分类下的所有测试项
在菜单Explorer -> Device Console中,创建新的Submission时,选择适合的硬件分类和测试平台。运行选定分类下的所有测试项
在菜单Explorer -> Job Monitor中管理和查看DTM测试进程,完成所有测试。如遇失败测试项,必须重新测试直至通过为止。

   
检查测试日志
检查由测试生成的测试日志和留意所有的失败点。反复核对列在https://winqual.microsoft.com/ec网站的勘误表中的每个错误。勘误表中描述了已知错误解决方案和指明什么样的错误在提交中可以接受。您也可以登录https://winqual.microsfot.com 后下在勘误表过滤器并将其合并到DTM Controller中以自动滤除相关的Errata
如果你的错误在勘误表中,但没有被勘误表过滤器自动滤除,请您从http://www.microsoft.com/whdc/whql/WHQLdwn.mspx网站下载WHQL Readme文档模板,完整填写这个表格,并与你的测试提交一起返回WHQL
如果你的错误没有覆盖在勘误表中,关于测试原因的更多信息在DTM工具文档中的测试规范中。你可以使用他们更正错误以便通过测试。
http://www.microsoft.com/whdc/whql/WHQLdwn.mspx 网站下载DTM Log Viewer工具将有助于查看和分析DTM测试结果。


Winqual网站提交测试结果和驱动程序

WHQL
对每种类型的提交有文档记录他们的日志审查过程并提供DTM提交过程工具帮助你在向Winqual网站上传日志文件以前预测你的提交是否通过。另外,也包括提交过程程序,来检查那些测试日志中可以导致提交失败的问题。

DTM
提交过程工具和提交过程程序都可以从Winqual网站下载。

   
为提交准备测试日志
按照DTM工具测试过程中的向WHQL提交测试日志包的说明规定。测试结果将被压缩为一个CPK文件。
保证所有的测试日志中的错误被勘误表覆盖并且以前面所描述的Readme文档形式记录下来。如果在测试审核中存在未记录的错误,提交是不会成功的。
将上述两个文件放置在一个文件夹中。
除此之外,如果您的提交需要包括驱动程序,请将驱动程序放置在另外一个文件夹中。并将该驱动程序相对应的符号文件(pdb文件)放置在第三个文件夹中。
以上3个文件夹的名称可以任意指定。


   
提交测试结果
所有的Windows徽标计划提交通过Winqual网站完成。在你的测试完成以后,你可以签约并上传你的测试结果。

   
法律协议
在提交测试日志以前,你所在公司必须具备一份以签署的WHQL测试协议和驱动发布协议的文件拷贝。
每个产品的提交必须在线签署Exhibit A(来自WHQL测试协议)
如果你想拥有Windows徽标的使用权,你必须运行产品列表工具,并对每次提交点击接受”Exhibit3徽标许可协议。

   
提交费用
不同类型内容的提交费用已列在WHQL网站上。在线提交过程中,你将被要求提供你所在公司或部门的帐户地址。在每个季度结束时,WHQL将根据这个季度所有的提交给你所在的公司开具账单。如果你所在的公司的发票需要订单号码,请你务必在在线提交过程中输入PO number


成功的徽标测试提交之后

   
审核时间
目前从提交开始到最后确认的平均在线提交时间少于20个小时。WHQL会继续努力维持或减小当前的平均时间。

   
管理提交
每次新的提交或更新将对应于唯一的提交ID号。你的管理员或联系人用这个登录ID号来跟踪每次提交的过程。

    E-mail
消息
在提交过程中每个重要的阶段,Winqual会用e-mail方式发消息给所有提交过程中列出的联系人。

   
审核提交,生成测试报告
WHQL
工作人员将审核和确认收到的测试日志,并生成一份测试报告。当审核完成后,WHQL会向提交者和指定的联系人发电子邮件,以通知他们审核的结果。

   
徽标图案
如果成功通过审核,你可以登录Winqual网站,运行产品列表工具,签署Exhibit3徽标许可协议。当完成这些步骤后,就可以下载Windows徽标图案。

    Windows Marketplace
HCL列表
在提交过程中,你有机会指定产品在Windows MarketplaceHCL网站上的发布日期。如果你提交成功并且符合其他所有要求,WHQL会在指定的日期起在网站上列出该产品。如果提交过程中没有输入发布日期,则产品不会被列出。
Windows Marketplace
HCL网站:
http://www.windowsmarketplace.com
https://winqual.microsoft.com/hcl

注意:所有获得Windows徽标的产品都会在HCL网站中列出,但您可以自行决定是否将产品显示在http://www.windowsmarketplace.com中,请登录Windows Markeplace工具网站:
http://tools.windowsmarketplace.com/getlisted/

   
添加到Windows更新
如果在提交过程中提出申请,并且你的产品满足Windows更新标准,WHQL将把你产品的签名驱动放入Windows更新网站,以便用户下载。Windows Update网站:
http://windowsupdate.microsoft.com/
使用驱动分发中心向Windows更新中添加驱动程序和更新规则。
http://www.microsoft.com/whdc/maintain/DrvUpdate.mspx

   
使用Windows错误报告服务
Windows
错误报告服务是微软提供的一项免费服务。你可以利用这项服务获取最终用户通过微软OCA技术反馈的错误数据,从动态的数据中掌握您产品在整个生命周期中的质量情况。关于Windows错误报告服务,请参考:
http://www.microsoft.com/whdc/maintain/StartWER.mspx

联系WHQL寻求帮助

如果你在测试过程中或阅读测试日志时有任何的问题,你可以联系WHQL工作人员寻求帮助。

    WHQL
问题解答
系统相关问题 whqlsys@microsoft.com
设备相关问题 whqldt@microsoft.com

   
微软中国提供的DTM技术支持:
微软中国为客户提供付费的DTM技术支持服务。我们通过专业技术支持高级服务两种方式对WHQL(包含DTM)和WDK进行技术支持。
a.
 专业技术支持和高级服务都可以提供完整的WHQL支持。
b.
 面向专业客户,我们提供完整的WHQL支持和基本的WDK支持。
c.
 面向高级客户,我们提供完整的WHQL支持和完整的WDK支持。
d.
 专业技术支持和高级服务的主要区别在于WDK部分的技术支持。专业技术支持仅提供一般性指导并且我们不审核、修改、调试客户代码,也不调试客户的设备。高级服务包含对客户代码提出直接的建议和在必要时直接调试客户的代码和设备。

   
创建支持事件的方法:
您可以通过发送E-mail或拨打服务热线800-820-3800 (中文客户)联络微软中国技术服务来开启一个新的支持事件。但是在与我们的WHQL/WDK工程师合作前,您必须与微软技术服务部门签订一份技术支持协议,来明确技术支持的范围和服务内容。我们仅通过专业技术支持高级服务这两种方式向付费客户提供WHQL/WDK技术服务。
如果您需要了解更多关于微软技术服务的信息,请浏览http://support.microsoft.com/gp/assistsupport/zh-cn。该网站提供微软所有产品的支持(中文)。


   
微软技术与支持部门的联系方法:
请拨打电话800-820-3800 或者+86 (21) 9608-1318,接通后拨“3”选择产品售后服务,然后拨“1”选择企业服务或拨“2”选择专业服务,来联系付费技术支持服务的签约事宜 。了解详细的专业支持、合同和价格信息,可访问http://support.microsoft.com/gp/profsupport/zh-cn(中文)。

   
行政支持
发送与WHQL测试计划相关的行政问题到以下的e-mail地址:
发票索取whqlbill@microsoft.com Subject=Invoicerequest
法律协议问题 whqlegal@microsoft.com
提交状态查询 Winqual@microsoft.com Subject=Statusrequest
关于在线提交Winqual@microsoft.com
信息反馈whqlfb@microsoft.com Subject=Feedback



微软中国硬件创新中心关于WHQL的技术合作

针对国内很多厂商WHQL测试的需求,微软硬件创新中心(HIC)提供面向国内厂商的WHQL技术合作,具体内容清参看下面内容。

   
合作内容
在技术合作期间,HIC为合作伙伴提供WHQL流程、WHQL测试方法的培训。合作伙伴可以利用HIC提供的独立WHQL实验室进行自身产品的WHQL测试。该实验室在技术合作期间将为合作伙伴提供一个WHQL测试的标准软硬件环境。并且,HIC工程师将提供现场的有限技术支持以解决测试中遇到的有关问题。在过去的几年里,HIC已同国内几十家客户完成了上百次成功的WHQL技术合作,这些厂家的多款产品都获得了Windows徽标,驱动程序得到了数字签名。

   
认证与授权
HIC
可以对WHQL测试结果进行分析,但具体的WHQL认证和徽标授权,需要通过标准WHQL流程提交至美国WHQL来完成。HIC仅针对的是技术上的支持与合作。

   
收费
HIC
的技术合作是根据自身运行的项目和目标进行, HIC针对于WHQL的技术合作目前免费,但对于申请进行技术合作的厂家和合作内容,需要经过HIC审批。WHQL认证提交费用,依照WHQL标准流程向微软美国支付。

   
申请流程
您需要先提交申请表格,一般需要在技术合作前至少2周进行。通常需要进行一次电话会议以便双方共同了解具体的测试内容和设备,以便进行相应的准备和形成技术合作的文档。
根据具体问题和测试设备的不同,可能合作的周期也不同,一般会在1-2周内完成,同时双方都会指派工程师在合作期间一同工作。

   
保密协议
我们需要签署NDA,就是微软的保密协议,保证在微软公司内部进行项目合作的期间,能够保证微软相应产品和信息的安全性等内容。同时在项目合作前,需确定合作内容项目合作单,这2份文档会在双方电话会议中确定内容,并在项目开始前寄至贵公司。

   
中文版WHQLLogo新闻
您可以通过订阅WHQL & Logo 新闻来获取关于 WHQL 硬件测试与提交及 Windows 徽标认证的最新信息。若订阅中文版的 WHQL & Logo 新闻,请来信至HICWHQL9@microsoft.com信箱。

    HIC
联系方式
如有任何问题,请随时联系HICWHQL@microsoft.com



微软中国硬件创新中心

September 10

如何选择游戏控制器在WHQL测试中的分类

当您使用DTM做游戏控制器类设备多测试时,您会发现在DTMGaming Devices分类中,有2个项目可以被选择:

Common Controller Testing

USB Gaming Device Testing

这两个项目有什么去背,如何选择呢?

Common Controller设备是符合XUSB规范的设备,必须使用Windows 自带的Xnacc.sys驱动程序。不能使用自定义驱动程序。

USB Gaming Device设备是USB接口的,使用自定义驱动程序的设备。

 

所以,如果您的设备完全符合XUSB规范,适用Windows内置驱动程序。即可依照Common Controller申请WHQL认证。如果您的游戏控制器设备是USB设备,并且必须搭配自己的驱动程序才能工作,就依照USB Gaming Device分类申请WHQL认证。

而非USB接口的游戏控制设备没有相符合的Windows徽标计划,不能申请Windows徽标,但可以通过Unclassified Program申请驱动程序的数字签名。

 

 

 

September 07

新版本Windows Logo Program 徽标要求发布

3.10 Windows Logo Program

http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx#

 

最新信息也可见LogoPoint, 查看LogoPoint需要使用账户登录winqual.microsoft.com网站.

 

 
Photo 1 of 2
There are no categories in use.