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.
In this section
Topic | Description |
---|---|
This paper describes the newest version of the MTP Porting Kit (Version 12) from Microsoft and how to build a MTP device by using it. It contains a brief overview of the porting kit and a recommended sequence to use to bring up a MTP stack on a device. |
|
This paper provides information about Media Transfer Protocol (MTP) for Windows operating systems. It provides an overview for portable-device manufacturers that want to understand the benefit of supporting MTP In their hardware. And, it outlines how MTP results in significant performance improvements over the alternative mass-storage solutions. |
|
The MTP device services extension to the Media Transfer Protocol (MTP) helps an MTP initiator to find and access certain types of content that is stored on a responder (device). These mechanisms provide greater extensibility than the existing datacode mechanisms. |
|
This paper describes the services that Media Transfer Protocol (MTP) device services support on systems that run Windows 7. MTP device services provide a framework for extending the functionality of the Windows Portable Devices (WPD) framework and provide new APIs that applications use to discover and access the extended functionality. |
|
This paper describes the services that Media Transfer Protocol (MTP) device services support on systems that run Windows. MTP device services provide a framework for extending the functionality of the Windows Portable Devices (WPD) framework and provide new APIs that applications use to discover and access the extended functionality. |
|
This release of the Windows 7 Portable Device Enabling Kit for MTP (DEK) includes support for the Media Transfer Protocol (MTP) Specification, version 1.0, and MTP Device Services for Windows. The Windows 7 DEK is designed to assist portable device manufacturers in the development of device firmware that is compatible with the protocols that Windows supports and the concept of device services that is being introduced in Windows 7. |
|
The Windows 8 Portable Device Enabling Kit (DEK) for Media Transfer Protocol (MTP) includes the MTP Device Simulator, which you can use to simulate a device that complies with the MTP Specification. The MTP Specification includes support for MTP Device Services for Windows. |
See also
Windows Portable Devices Team Blog
Sensors and Windows (blog post)
Windows 7 Device Implementation Guidelines for Picture and Video Import (blog post)
WPD Platform Update for Windows Vista (blog post)
Guidelines for picture and video import in Windows 7
WPD Automation Object Model (Desktop technologies)
Windows Portable Devices (Desktop techologies)
Windows Portable Devices (Driver development)
The WpdBasicHardwareDriver Sample
Media Transfer Protocol Porting Kit
Media Transfer Prtocol Specification, v1.1 (www.USB.org)