WPD Programming Guide
This programming guide describes several WPD driver samples that implement the WPD DDI. The first sample, WpdHelloWorldDriver, is a simple driver that demonstrates fundamental concepts with limited functionality. This is similar to the “Hello World” application that is presented in many programming texts, and is the recommended starter sample for learning how to write a WPD driver.
Subsequent driver samples demonstrate additional functionality, such as interfacing with hardware, implementing device services, and supporting multiple transports.
The Advanced Tasks section describes advanced operations that are accomplished by a WPD device driver. Much of the information and the corresponding code samples are taken from the sample driver named WpdWudfSampleDriver.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for