succeeding with the windows logo program for hardware david edfeldt – lead program manager steve...

38
Succeeding With The Succeeding With The Windows Logo Program Windows Logo Program For Hardware For Hardware David Edfeldt – Lead Program David Edfeldt – Lead Program Manager Manager Steve Jackson – Group Program Steve Jackson – Group Program Manager Manager Windows Hardware Online Windows Hardware Online Services Services Microsoft Corporation Microsoft Corporation

Upload: cora-maxwell

Post on 03-Jan-2016

215 views

Category:

Documents


2 download

TRANSCRIPT

Succeeding With The Succeeding With The Windows Logo Program Windows Logo Program For HardwareFor Hardware

David Edfeldt – Lead Program ManagerDavid Edfeldt – Lead Program ManagerSteve Jackson – Group Program Steve Jackson – Group Program ManagerManagerWindows Hardware Online ServicesWindows Hardware Online ServicesMicrosoft CorporationMicrosoft Corporation

AgendaAgenda

Road to Success with the new Road to Success with the new Windows Vista Logo Program viaWindows Vista Logo Program via

Device Test Manager (DTM)Device Test Manager (DTM)

WinQualWinQual

WHQLWHQL

Events where you can dig deeperEvents where you can dig deeper

Featured Microsoft Vista Logo BenefitFeatured Microsoft Vista Logo BenefitWindows Vista Customer TouchWindows Vista Customer Touch

Windows Vista Update AdvisorWindows Vista Update Advisor

Has This Happened To You ?Has This Happened To You ?

Had This WinQual Experience?Had This WinQual Experience?

Ever Get This WHQL Mail?Ever Get This WHQL Mail?

Submissions currently average Submissions currently average over an errata per submission!over an errata per submission!

Helping You Be SuccessfulHelping You Be Successful

Integration into Logo definition processIntegration into Logo definition process

Better tools in WDK Better tools in WDK

Robust testing with DTMRobust testing with DTM

Test results integrated errata handling Test results integrated errata handling and submission processand submission process

Faster turn-around through automationFaster turn-around through automationFlexible Signing OptionsFlexible Signing Options

Focus on driver quality, innovation and Focus on driver quality, innovation and security, end user experiencesecurity, end user experience

Logo Work FlowLogo Work FlowDTM testingDTM testing

creates Test Logscreates Test Logs

which createswhich createsa submission packagea submission package

which is processedwhich is processed by WinQualby WinQual

Returning a signed catReturning a signed catAnd Logo qualificationAnd Logo qualification

Qualification Testing Qualification Testing Via DTMVia DTM

New DTM harness New DTM harness More powerful, flexible More powerful, flexible test environmenttest environment

Distributed testing Distributed testing faster testing faster testing

Integration to the logo and supportIntegration to the logo and supportStandardized test logsStandardized test logs

Servicing part of designServicing part of designExpect timely updatesExpect timely updates

Responsive to partner requestsResponsive to partner requests

DTM Integrates With DTM Integrates With Logo ProcessLogo Process

Qualification programs Qualification programs Logo Wizard walks you through the processLogo Wizard walks you through the processAutomated selection of tests based on Automated selection of tests based on device capabilitiesdevice capabilitiesStatus indicator keeps you up to dateStatus indicator keeps you up to date

Easier submissionsEasier submissionsPackaging specifically for the simplified WinQual Packaging specifically for the simplified WinQual submission site reduces submission processing timesubmission site reduces submission processing timeProgrammatic collection of data eliminates common Programmatic collection of data eliminates common errors and ensure a successful submissionerrors and ensure a successful submission

Professional Developer Professional Developer Support For DTMSupport For DTM

Same support used for other Microsoft productsSame support used for other Microsoft products

Driver devs on support = your support needs not Driver devs on support = your support needs not blocked by Device team availabilityblocked by Device team availability

Support incidents feed automated errata systemSupport incidents feed automated errata system

Beta support is available today Beta support is available today Email Email for free beta support for free beta support

Beta support ends at product release, scheduled for Beta support ends at product release, scheduled for Windows Vista RC1 Windows Vista RC1

DTMSupp @ microsoft.comDTMSupp @ microsoft.com

Errata Process AutomatedErrata Process Automated

Log with Log with failuresfailures

Goes Goes through through

errata filtererrata filter

Problem Problem resolved resolved

automaticallyautomatically

WinQualWinQualNew FeaturesNew Features

Dramatic UI improvementsDramatic UI improvementsSubmission UI simplified for minimal manual entrySubmission UI simplified for minimal manual entry

Designed with your workflow needs in mindDesigned with your workflow needs in mind

Test Report and Cat file access simplifiedTest Report and Cat file access simplified

PerformancePerformanceUpload rewritten with performance and security in mindUpload rewritten with performance and security in mind

Site timeouts eliminatedSite timeouts eliminated

Automation of tasksAutomation of tasksLog review automatic thanks to DTM integrationLog review automatic thanks to DTM integration

Test Signing – web service plannedTest Signing – web service planned

New Site opens summerNew Site opens summer

Old WinQual Submission UIOld WinQual Submission UI

New WinQual Submission UINew WinQual Submission UI

WHQL Focus On Your WHQL Focus On Your Business SuccessBusiness Success

Continued support for traditional devicesContinued support for traditional devicesStill logo experts Still logo experts

Deep ties with device teams and logoDeep ties with device teams and logo

Business focused Business focused Deeper engagement during product planningDeeper engagement during product planning

Investing time in preventing problems Investing time in preventing problems versus reacting to themversus reacting to them

New programs for innovative productsNew programs for innovative productsIntegration of WHQL and WLP processesIntegration of WHQL and WLP processes

Programs to sign all drivers via INFPrograms to sign all drivers via INF

WHQL Embraces InnovationWHQL Embraces Innovation

Efficient blending of Premium/Basic testingEfficient blending of Premium/Basic testing

10 New Windows Vista device programs 10 New Windows Vista device programs

4 Emerging logo categories to launch 4 Emerging logo categories to launch before Server (and more being defined)before Server (and more being defined)

3 Non-Logo signing programs 3 Non-Logo signing programs to meet changing needsto meet changing needs

More emphasis on driver quality, securityMore emphasis on driver quality, securityand end-user experienceand end-user experience

Signing Programs By Code TypeSigning Programs By Code Type

Category WHQL Program Signing (Release)

Signing Programs (Release)Test Signing

ProgramsEmbedded Catalog

User mode User mode product product codecode

Device DriverDevice Driver Device LogoDevice Logo22 Best PracticeBest Practice WHQLWHQL, KMCS, KMCS33 WHQL Test SigningWHQL Test Signing

ApplicationApplication N/AN/A Best PracticeBest Practice Best PracticeBest Practice N/AN/A

Kernel Kernel mode mode product product codecode

Device DriverDevice Driver Device LogoDevice Logo22 KMCSKMCS44 WHQLWHQL77, KMCS, KMCS WHQL Test SigningWHQL Test Signing, ,

KMCS Test SigningKMCS Test Signing

Hardware DriverHardware Driver Client System, Server Client System, Server System, UnclassifiedSystem, Unclassified11

KMCSKMCS44 WHQLWHQL77, KMCS, KMCS WHQL Test SigningWHQL Test Signing, ,

KMCS Test SigningKMCS Test Signing

Application Application DriverDriver

UnclassifiedUnclassified66 KMCSKMCS44 WHQLWHQL77, KMCS, KMCS KMCS Test SigningKMCS Test Signing

Kernel ServiceKernel Service N/AN/A KMCSKMCS44 WHQLWHQL77, KMCS, KMCS KMCS Test SigningKMCS Test Signing

Non-Non-product product kernel kernel mode codemode code

Verification Verification tools, Diagnostic tools, Diagnostic tools, Teststools, Tests

N/AN/A NoNo NoNo KMCS Test SigningKMCS Test Signing55

11 WHQL Unclassified: covers all hardware supporting drivers needed for system functionality, outside of device logo programs WHQL Unclassified: covers all hardware supporting drivers needed for system functionality, outside of device logo programs22 If not available for device type, use WHQL Unclassified If not available for device type, use WHQL Unclassified33 If device will not be submitted to WHQL, recommended to sign catalog using KMCS (release) due to DMI install time check If device will not be submitted to WHQL, recommended to sign catalog using KMCS (release) due to DMI install time check44 For boot start drivers (Loaded by WinLoad): Required by WHQL, strongly recommended due to boot performance impact For boot start drivers (Loaded by WinLoad): Required by WHQL, strongly recommended due to boot performance impact55 Required to allow execution of software, embedded signing recommended Required to allow execution of software, embedded signing recommended66 WHQL Unclassified will accept software drivers installed via an .inf file WHQL Unclassified will accept software drivers installed via an .inf file77 WHQL is recommended, for all kernel mode software not signed by WHQL use KMCS WHQL is recommended, for all kernel mode software not signed by WHQL use KMCS

DTM/WinQual Training DTM/WinQual Training OpportunitiesOpportunities

Now! See WinHEC lab scheduleNow! See WinHEC lab scheduleVisit our BoothVisit our Booth

July 28-31July 28-31DTM Bugbash, RedmondDTM Bugbash, RedmondTesting your devices with latest Beta releaseTesting your devices with latest Beta releaseIntro to Winqual and DTM integrationIntro to Winqual and DTM integration

Sept 11-14Sept 11-14WHQL Plugfest, RedmondWHQL Plugfest, RedmondSubmissions with the RC1 testsSubmissions with the RC1 testsEnd-to-end Test to submission (DTM and WinQual)End-to-end Test to submission (DTM and WinQual)

Microsoft Windows Vista Microsoft Windows Vista Logo Benefit: Windows Logo Benefit: Windows Vista Customer TouchVista Customer Touch

Steve JacksonSteve JacksonGroup Program ManagerGroup Program ManagerWindows Hardware Online ServicesWindows Hardware Online ServicesMicrosoft CorporationMicrosoft Corporation

As a Microsoft Windows Vista Logo’ed partner, you are As a Microsoft Windows Vista Logo’ed partner, you are eligible to utilize platform services to inform Microsoft eligible to utilize platform services to inform Microsoft Windows Vista customers about your productWindows Vista customers about your productMicrosoft Windows Vista customers are “opted in” to Microsoft Windows Vista customers are “opted in” to platform services by defaultplatform services by default

Example: Windows Error ReportingExample: Windows Error ReportingFind problems from end usersFind problems from end usersInform customers of fixesInform customers of fixes

There are two Microsoft Windows Vista notification There are two Microsoft Windows Vista notification mechanisms to get information about your product mechanisms to get information about your product out to customersout to customers

Windows Vista Upgrade AdvisorWindows Vista Upgrade AdvisorA single line item representing a device, an iconic representation of A single line item representing a device, an iconic representation of readiness status and a link to obtain more informationreadiness status and a link to obtain more information

Windows Vista Response SystemWindows Vista Response SystemA control panel application that displays a list of issues and drill down A control panel application that displays a list of issues and drill down capability to problem description and solutioncapability to problem description and solution

Logo Benefit Logo Benefit Windows Vista Customer ReachWindows Vista Customer Reach

There is one Microsoft Windows Vista There is one Microsoft Windows Vista distribution mechanism to get your drivers distribution mechanism to get your drivers and hardware related software out to and hardware related software out to customers customers

Windows UpdateWindows UpdateA broad reaching service platform specializing in A broad reaching service platform specializing in content delivery and installationcontent delivery and installation

Very easy to get Very easy to get your drivers to end usersyour drivers to end users

Your best driver for each PnP IDYour best driver for each PnP ID

Logo Benefit Logo Benefit Windows Vista Customer ReachWindows Vista Customer Reach

Windows Vista Upgrade AdvisorWindows Vista Upgrade Advisor

Windows Vista Upgrade AdvisorWindows Vista Upgrade Advisor

Response FlowResponse Flow

New Response feature for Windows VistaNew Response feature for Windows VistaDMIDriverNotFound Errors appear on trayDMIDriverNotFound Errors appear on tray

Same importance as Windows UpdateSame importance as Windows Update

Customer is guided to solutionsCustomer is guided to solutions

Response FlowResponse Flow

New Solve Problems feature for Windows VistaNew Solve Problems feature for Windows VistaDNF Errors appear in a listDNF Errors appear in a list

Response FlowResponse Flow

For customers that have not executed Windows For customers that have not executed Windows Update Client or opted out of Windows UpdateUpdate Client or opted out of Windows Update

Response FlowResponse Flow

For customers that need to go to a vendor site For customers that need to go to a vendor site for a driverfor a driver

Response FlowResponse Flow

For customers that have a device we know For customers that have a device we know about but have no driver forabout but have no driver for

Response FlowResponse Flow

For customers that have a device we don’t For customers that have a device we don’t know about and have no driver forknow about and have no driver for

Response FlowResponse Flow

For customers that have an obsolete device For customers that have an obsolete device (Microsoft and Vendor working together)(Microsoft and Vendor working together)

Response FlowResponse Flow

For customers that have an obsolete For customers that have an obsolete device (Vendor will not support)device (Vendor will not support)

Controlled Driver Auto-UpdateControlled Driver Auto-Update

Windows Update is now built into Windows Update is now built into Microsoft Windows Vista Microsoft Windows Vista

Controlled Driver Auto-UpdateControlled Driver Auto-Update

Microsoft Windows Vista customers download Microsoft Windows Vista customers download your drivers and hardware related software hereyour drivers and hardware related software here

Call To ActionCall To Action

Help us help you by testing DTM on Help us help you by testing DTM on Windows Vista and reporting bugsWindows Vista and reporting bugs

Plug into the trainings and events we are offering to Plug into the trainings and events we are offering to prepare for the Windows Vista launchprepare for the Windows Vista launch

Visit the lab and booth for hands-on demosVisit the lab and booth for hands-on demos

Engage with us to get your product information reflected Engage with us to get your product information reflected in Windows Vista Upgrade Advisor and Windows Vista in Windows Vista Upgrade Advisor and Windows Vista Response SystemResponse System

Utilize controlled driver auto-update as another Utilize controlled driver auto-update as another mechanism to keep your customers up-to-date with the mechanism to keep your customers up-to-date with the latest versions of drivers and hardware related softwarelatest versions of drivers and hardware related software

Stay tuned to Winqual for more details about providing Stay tuned to Winqual for more details about providing additional data for Vista Upgrade Advisor and the additional data for Vista Upgrade Advisor and the Response SystemResponse System

More Info For SuccessMore Info For Success

Web ResourcesWeb ResourcesInformation Information http://www.microsoft.com/whdc/http://www.microsoft.com/whdc/Information and Tools Information and Tools https://https://winqual.microsoft.comwinqual.microsoft.com//White Papers White Papers http://www.microsoft.com/whdc/resources/current.mspxhttp://www.microsoft.com/whdc/resources/current.mspxDigital Signatures for Kernel Modules on x64-based Digital Signatures for Kernel Modules on x64-based Systems Running Windows Vista Systems Running Windows Vista http://www.microsoft.com/whdc/system/platform/64bit/kmhttp://www.microsoft.com/whdc/system/platform/64bit/kmsigning.mspxsigning.mspxAuthenticode SigningAuthenticode Signinghttp://msdn.microsoft.com/workshop/security/authcode/ahttp://msdn.microsoft.com/workshop/security/authcode/authenticode_ovw_entry.asp?frame=trueuthenticode_ovw_entry.asp?frame=true

More HelpMore Help

E-mail ResourcesE-mail ResourcesGetting interim DTM buildsGetting interim DTM builds

DTM SupportDTM Support

WHQL WHQL and and

winqual @ microsoft.comwinqual @ microsoft.com

dtmsup @ microsoft.comdtmsup @ microsoft.com

whqldt @ microsoft.comwhqldt @ microsoft.comwhqlsys @ microsoft.comwhqlsys @ microsoft.com

© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,

it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.