New Hardware Documentation and Tools
Find the latest white papers, tools, and resources published on the Windows Dev Center - Hardware.
March 2013
Newsletter
February 2013
Documentation
Updated
Download
Newsletter
White paper
Updated
- Microsoft PE and COFF Specification
- Submitting a Service Metadata Package for Mobile Broadband Device Apps Step-by-Step Guide
January 2013
Download
Newsletters
- Windows Certification Newsletter for January 2, 2013
- Windows Certification Newsletter for January 15, 2013
- Windows Certification Newsletter for January 29, 2013
White paper
New
December 2012
Documentation
New
Updated
Download
Newsletters
- Windows Certification Newsletter for December 4, 2012
- Windows Certification Newsletter for December 18, 2012
- Windows Hardware Newsletter for December 21, 2012
White papers
Updated
- Device Metadata Package Schema Reference for Windows 8
- Display Guidelines for KVM Switches in Windows 7
- Windows Store Device App Lifecycle
November 2012
Downloads
- Windows Hardware Certification Kit QFE Update 006
- Windows Software Development Kit (SDK) for Windows 8
Newsletters
- Windows Certification Newsletter for November 6, 2012
- Windows Certification Newsletter for November 20, 2012
- Windows Hardware Newsletter for November 7, 2012
Video
White papers
Updated
- File System Minifilter Allocated Altitudes
- Microsoft OS Descriptors
- Windows 8 Mobile Broadband Implementation Guidelines for USB Devices
- Windows Certification Program Policies and Processes
October 2012
Documentation
New
- Device Fundamentals Tests
- Extended Camera Control Properties
- Getting Started Writing a Hyper-V Extensible Switch Extension
- Implementing IPv6 NS Offload
- Plug and Play (PnP) in WDDM 1.2 and later
- Providing seamless state transitions in WDDM 1.2 and later
- TDR changes in Windows 8
Updated
- How to test a driver at runtime from a command prompt
- How to test a driver at runtime using Visual Studio
- Index of Windows Driver Kit Tools
- Sensor devices programming guide
- Support for Hardware Kits, Tools, Certification, and Dashboard
- What's new for Windows 8 display drivers (WDDM 1.2)
Download
Forum
Newsletters
- Windows Certification Newsletter for October 9, 2012
- Windows Certification Newsletter for October 23, 2012
White papers
New
- Design Recommendations for Windows 8 Touchpads
- Introduction to Offloaded Data Transfers (ODX)
- Power Handling for Windows 8 Touch Controllers
- USB Biometric Input Device Class Proposal
- Windows Keyboard Layouts
Updated
- Device Metadata Authoring Wizard
- Driver Verifier in Windows 7
- Generic Identity Device Specification
- How to Measure Touch Down Latency
- How to Measure Touch Panning Latency
- How to Write a WIC-Enabled CODEC
- I/O Resource Usage Reduction
- Performance Tuning Guidelines for Windows Server 2012
- Performance Tuning Guidelines for Windows Server 2008 R2
- Processor Power Management in Windows 7 and Windows Server 2008 R2
- Smart Card Minidriver Specification
- What's New in Windows Driver Frameworks Version 1.11
- WIC Codec Guidelines for RAW Image Formats
- Windows 8 Near Field Proximity Implementation Specification
- Windows 8 Requirement: Identifying the Location of Internal Cameras
- Windows Hardware Certification Step-by-Step Guide
- Windows Pointer Device Data Delivery Protocol
- ZPODD Platform and Driver Design Guidelines for Windows 8
September 2012
Documentation
New
Updated
- Design, Develop, and Certify Hardware for Windows 8
- Supported Ethernet NICs for Network Kernel Debugging in Windows 8
- Windows 8 Hardware Certificate Kit Release Notes
- Windows 8 Hardware Certification Requirements
- Windows Driver Kit 8
- Windows Driver Kit Documentation for Windows 8
- Windows Hardware Certification - Product Type Matrix
- Windows Store device Apps for Specialized Connected Devices
Download
Newsletters
- Windows Hardware Newsletter for September 7, 2012
- Windows Logo Program Newsletter for September 11, 2012
- Windows Logo Program Newsletter for September 25, 2012
White papers
New
- Introduction to Connected Standby
- Windows 8 Mobile Broadband Implementation Guidelines for USB Devices
Updated
- Audio Playback in a Windows Store App
- Best Practices Guide for Developing Printer Drivers
- Bluetooth Bypass Guidelines for Audio Driver Developers
- Building a WSD Secure Print Device for Windows
- Building Portable Hotspots for Windows 8
- Building Print-to-File Solutions for Windows 8
- Considerations for Driver MFT Implementations on Multi-pin Cameras
- Creating a Website for Mobile Broadband Setup
- Design Guidelines for Play To Receivers
- Designing User Experience of Mobile Operator Apps
- Developing a Windows Store Device App for Printers
- Developing v4 Print Drivers
- Developing Windows Store Device Apps for Cameras
- Development Guide to Creating Mobile Operator Apps
- Device Metadata Authoring Wizard
- Device Metadata Package Pipeline
- Device Metadata Package Schema Reference for Windows 8
- Device Setup User Experiences in Windows 8
- Exposing Hardware-Offloaded Audio Processing in Windows
- Hardware Design and Development for Windows 8
- HID Sensors Usages
- How to Use the Windows Touch Quality Certification Tests
- Integrating Ambient Light Sensors
- Integrating Motion and Orientation Sensors
- Keyboard Enhancements in Windows 8
- Matching Service Metadata for MVNO Scenarios
- Microsoft .NET Framework 3.5 Deployment Considerations
- Mobile Broadband SMS
- Mobile Operator Hardware Guidelines
- Mobile Operator Notifications and System Events
- MTP Device Services for Windows 8
- Overview of Measuring Touch Down Hardware Latency
- Overview of Mobile Broadband in Windows 8
- Overview of Mobile Broadband Windows Runtime API
- Performance Tuning Guidelines for Windows Server 2008 R2
- Preparing to Develop Mobile Operator Apps
- Print Filter Pipeline for v4 Print Drivers
- Providing Mobile Broadband Metadata
- Secured Boot and Measured Boot: Hardening Early Boot Components Against Malware
- Service Metadata Package Schema Reference for Windows 8
- Submitting a Mobile Operator App
- Submitting Updates to the APN Database
- System Transport Control Developer Guide
- Windows 8 Brightness Control for Integrated Displays
- Windows 8 Hardware Certification Requirements
- Windows 8 Integration for Wireless Hotspot Operators
- Windows 8 Sensor Calibration and Configuration Persistence
- Windows Display Driver Model Enhancements in Windows 8
- Windows Store Device App Lifecycle
August 2012
Documentation
New
Updated
- File System Filter Drivers
- Plug and Play ID - PNPID Request
- Windows Hardware Certification Kit FAQ
- Windows Hardware Certification Program FAQ
- Windows Sensor and Location Platform
Downloads
-
Implementing Web Services on Devices for Printing and Scanning
(Specification and Supporting Files for WS-Print v1.1) - Microsoft Device Experience Development Kit
- Microsoft Server Performance Advisor 3.0
- MUTT Software Package
- Windows Driver Kit 8
- Windows Driver Kit 8 Redistributable Components
- Windows Hardware Certification Kit
- Windows Hardware Certification Kit QFE Update 001/002/003
- Windows Symbol Packages for Windows 8 and Windows Server 2012
Newsletters
- Windows Logo Program Newsletter for August 14, 2012
- Windows Logo Program Newsletter for August 28, 2012
White Paper
Updated
July 2012
Documentation
Updated
Downloads
- Windows Hardware Certification Kit Supplemental Test Content
- Windows HCK Release Preview QFE Update 006/007/008
Newsletters
- Windows Logo Program Newsletter for July 03, 2012
- Windows Logo Program Newsletter for July 17, 2012
- Windows Logo Program Newsletter for July 31, 2012
Video
White Papers
New
- Best Practices for Developing Third-Party Drivers for Keyboards, Mice, and Touchpads
- HOST Shutdown Device Service
- Mobile Broadband Class Driver Logs: Event Trace Log Tracing
- Mobile Broadband Device Firmware Update on Windows 8
- USB Attached SCSI (UAS) Best Practices for Windows 8
Updated
- Automatic Connection Management in Windows 8
- Bluetooth Wireless Technology FAQ - 2012
- GNSS (GPS) Test Guidance
- How to Identify the Windows Version in ACPI by Using _OSI
- IHV Guidance for Implementing Multimode- and Multicarrier- Capable MB Devices
- Submit a Device to the Windows Touch Test Lab
- Windows Touch Test Lab
June 2012
Documentation
Updated
- About Driver Verification and Testing Tools
- Touch in Windows 8
- Windows Certification Program Support Contacts
Downloads
Newsletters
- Windows Hardware Newsletter for June 12, 2012
- Windows Logo Program Newsletter for June 05, 2012
- Windows Logo Program Newsletter for June 12, 2012
- Windows Logo Program Newsletter for June 19, 2012
- Windows Logo Program Newsletter for June 26, 2012
Samples
Videos
- How to Use the Precision Touch Testing Tool
- How to use the RA Tool to measure Touch Latency
- Kernel Debugging in Visual Studio
- Provisioning Computers in Visual Studio
- Testing Drivers in Visual Studio
White papers
New
- Hardware Buttons for Windows 8 Tablet and Convertible Devices
- How to Implement a Storage Management Provider
- PAE/NX/SSE2 Support Requirement Guide for Windows 8
Updated
- Custom Audio Effects in Windows Vista
- How to Design and Test Multitouch Hardware Solutions for Windows 8
- How to Measure Touch Down Latency
- How to Measure Touch Panning Latency
- How to Use the Precision Touch Testing Tool
- Installing Windows on UEFI Systems
- Overview of Measuring Touch Panning Hardware Latency
- Pin Configuration Guidelines for High Definition Audio Devices
- Requirements for Implementing the Microsoft Hypervisor Interface
- UEFI and Windows
- Webcam Video Fidelity Tests
May 2012
Documentation
Updated
- Unclassified Signature Program
- What's New for Hardware Certification
- Windows Dev Center - Hardware Dashboard Services
- Windows Certification Program Polices and Processes
- Windows Hardware Certification Program
Download
Newsletters
- Windows Logo Program Newsletter for May 08, 2012
- Windows Logo Program Newsletter for May 22, 2012
- Windows Logo Program Newsletter for May 29, 2012
- Windows Logo Program Newsletter for May 31, 2012
Videos
- Certify Your Device by Using the Windows Hardware Certification Kit (HCK)
- Windows Certification Program Benefits
White papers
New
- How to Implement Loopback Test Functionality in Mobile Broadband Devices
- ZPODD Platform and Driver Design Guidelines for Windows 8
Updated
- Hardware IDs for Mobile PC Input Devices
- Microsoft Debug Port Table 2 (DBG2)
- Windows Hardware Certification Step-by-Step Guide
April 2012
Newsletters
White papers
New
Updated
March 2012
Newsletters
Samples
- Keyboard Input WDF Filter Driver (Kbfiltr)
- SDV-FailDriver-KMDF
- SDV-FailDriver-NDIS
- SDV-FailDriver-STORPORT
- SDV-FailDriver-WDM
White paper
Updated
February 2012
Documentation
New
Updated
- Overview of Printing in Windows 8
- Windows 7 Logo Program Hardware Requirements
- Windows Error Reporting: Getting Started
- Windows Logo Program Test Categories
Newsletters
- Windows Logo Program Newsletter for February 07, 2012
- Windows Logo Program Newsletter for February 21, 2012
- Windows Logo Program Newsletter for February 29, 2012
Samples
Video
White papers
New
- How to Implement a Bluetooth Low Energy Proximity Profile Device and Application
- Offloaded Data Transfer (ODX) with Intelligent Storage Arrays
- Thin Provisioning in Windows Server 8
- Transport Bus Driver for Bluetooth Power Control Handling Guidelines
Updated
- How to Build and Use Microphone Arrays for Windows Vista
- Implementing Web Services on Devices for Printing and Scanning
- Windows Hardware Certification Kit USB-IF Testing
- Windows Logo Kit 1.6 Step by Step Guide
January 2012
Documentation
Update
Download
Newsletters
- Windows Hardware Newsletter for January 24, 2012
- Windows Logo Program Newsletter for January 10, 2012
- Windows Logo Program Newsletter for January 25, 2012
December 2011
Newsletter
White paper
New
November 2011
Newsletters
- Windows Hardware Newsletter for November 22, 2011
- Windows Logo Program Newsletter for November 29, 2011
White papers
New
- Microsoft Software Licensing Tables (SLIC and MSDM)
- TPM 2.0 Hardware Interface Table (TPM2)
- Windows Platform Binary Table (WPBT)
October 2011
Newsletters
Sample
White paper
New
September 2011
Documentation
Updated
Download
Forum
Newsletters
- Windows Hardware Newsletter for September 16, 2011
- Windows Logo Program Newsletter for September 13, 2011
Samples
White papers
New
- Building an Infrastructure as a Service (IaaS) Cloud Using Windows Server 8
- Encrypted Hard Drive Device Guide
- Hardware Support and Directions for Windows Server
- OpenXPS Document Comparison Result (Open XPS Format) [2.5 MB] [file]
- OpenXPS Elements Comparison Result (Elements) [382 KB] [file]
- OpenXPS Support in Windows
- The HID Class Driver for Sensors
- What's New in Windows Driver Frameworks Version 1.11
- Windows 8 SMB 2.2 File Sharing Performance