The WPD Driver Samples
The Windows Portable Devices Driver Kit includes five sample WPD drivers. These drivers are briefly described in the following table. A more detailed description of these drivers appears later in the documentation.
Note If you are not familiar with the WPD driver model, begin with the WpdHelloWorldDriver.
|WpdHelloWorldDriver||A basic sample driver that supports a single device object and multiple read-only properties. This driver simulates hardware interaction.|
|WpdBasicHardwareDriver||A sample driver that interacts with simple sensors. This driver allows WPD applications to receive sensor data and to set the interval at which that data arrives.|
|WpdMultiTransportDriver||A sample driver that demonstrates the creation of a single access point for devices that support multiple transports. This driver simulates hardware interaction.|
|WpdWudfSampleDriver||A comprehensive sample driver that demonstrates the WPD device driver interface (DDI). This sample driver simulates hardware interaction.|
|WpdServiceSampleDriver||A sample driver that demonstrates support for a Contacts service. (Services are an extension of the functional objects that are supported by WPD.) This driver simulates hardware interaction.|
- WPD HelloWorld Driver download page
- WPD Basic Hardware Driver download page
- WPD Multi-Transport Driver download page
- WPD Service Sample Driver download page
- WPD WUDF Sample Driver download page