The Windows Portable Device (WPD) infrastructure for the Microsoft Windows family of operating systems supersedes both Windows Media Device Manager (WMDM) and Windows Image Acquisition (WIA) by providing a flexible, robust way for a computer to communicate with music players, storage devices, mobile phones, and other types of connected devices.
Microsoft provides several WPD drivers for standard protocols and devices, including Media Transport Protocol (MTP) devices and Mass Storage Class (MSC) devices. Manufacturers of devices that support unique protocols may need to develop a WPD driver.
This paper provides a preview of the basic requirements that all WPD drivers must meet to be eligible to receive a digital signature under the Windows Logo Program.
This information applies for the following operating systems:
Microsoft Windows Vista
Microsoft Windows XP
Included in this white paper:
| • | Driver and General Object Requirements |
| • | Requirements for Content Objects |
| • | Requirements for Functional Objects |
| • | Requirements for Resources |
| • | Requirements for Properties |
| • | Requirements for Commands |
| • | Requirements for Event Parameters |