*
Device Fundamentals
*
**
Device Fundamentals Overview
***
Audio
***
Display and Graphics
***
Input and HID
***
Media and Networked Devices
**
*
**
Networking
***
Printing
***
Storage
***
Windows Device Experience
***
Windows Portable Devices
***
Windows SideShow
* *
*

Windows Portable Devices

Windows Portable Devices (WPD) is a driver technology that supports a wide range of portable devices such as mobile phones, digital cameras, and portable media players.

WPD supplies the infrastructure to standardize data transfers between an application and a portable device that is connected to a PC that is running Windows. WPD also gives an application a uniform view of devices and their content as well as standardized mechanisms to gain access to data and to transfer data.

Portable Devices and Windows 7
White PaperGuidelines for Picture and Video Import in Windows 7  
White PaperWindows Portable Devices Automation API
White PaperWindows Portable Devices: Driver Development Guide
Microsoft.comWindows Portable Devices: Application Development Guide [MSDN]  

Windows Portable Devices - WinHEC 2008
Microsoft Powerpoint (.ppt)Authoring a Device Experience for Portable Devices [WinHEC 2008; 7.4 MB]
Microsoft Powerpoint (.ppt)Windows 7 Device Services for Media Transfer Protocol [WinHEC 2008; 1.5 MB]
Microsoft Powerpoint (.ppt)Windows Logo Program for Portable Devices [WinHEC 2008; 2.5 MB]

Portable Devices and Windows Vista
White PaperDevice-Driver Performance Considerations for Multimedia Platforms
White PaperMicrosoft OS Descriptors
White PaperPortable Media Players for Windows Vista

Windows Portable Devices - WPD
White PaperAccessing WMDRM APIs from a WPD Application
White PaperCreating a WPD Driver for a Microcontroller-Based Sensor
White PaperIntroduction to the Windows Portable Device Infrastructure
White PaperNetwork Explorer Extensibility
White PaperTips and Tricks for WPD Developers

Media Transfer Protocol
ToolsWindows 7 Portable Device Enabling Kit for MTP, Version 7R2  
White PaperBuilding Devices with the MTP Porting Kit
White PaperMTP Device Services Extension Specification
This link leaves the Microsoft.com siteMedia Transfer Protocol Specification, Version 1.0
DownloadableMedia Transfer Protocol Porting Kit

Media Devices and the Windows Logo Program
Windows LogoBasic WPD Device Driver Requirements
Windows LogoDigital Media Devices and the Windows Logo Program
Windows LogoPortable Media Players, Mobile Phones, and the Windows Logo Program

PlaysForSure and Portable Devices
Microsoft Powerpoint (.ppt)PlaysForSure Portable Devices and Windows Vista [WinHEC 2007; 3.0 MB]
Microsoft.comPlaysForSure Logo Program

WDK Resources on MSDN
Microsoft.comStreaming Media Devices  
Microsoft.comWindows Portable Devices Driver  

See Also
White PaperUAA 1394 Audio Design Guidelines
WHDC Portal/NodalAudio Device Technologies for Windows
WHDC Portal/NodalOptical Platform on Windows

Resources
Windows LogoIndustry Specification References for Windows Logo Program
WHDC Portal/NodalDriver Installation
WHDC Portal/NodalDriver Signing Requirements for Windows
WHDC Portal/NodalPnP & Power Management
WHDC Portal/NodalSupport for Developer Kits and Tools
DownloadableScalable Networking Pack - NDIS 5.2 Driver Kit (DDK) [16.1 MB]

 


Was This Information Useful?