Guide de programmation WPD
Ce guide de programmation décrit plusieurs exemples de pilotes WPD qui implémentent le DDI WPD. Le premier exemple, WpdHelloWorldDriver, est un pilote simple qui illustre des concepts fondamentaux avec des fonctionnalités limitées. Similaire à l’application « Hello World » présentée dans de nombreux textes de programmation, il s’agit de l’exemple de démarrage recommandé pour apprendre à écrire un pilote WPD.
Les exemples de pilotes suivants illustrent des fonctionnalités supplémentaires, telles que l’interfaçage avec le matériel, l’implémentation de services d’appareil et la prise en charge de plusieurs transports.
La section Tâches avancées décrit les opérations avancées effectuées par un pilote de périphérique WPD. La plupart des informations et des exemples de code correspondants sont extraits de l’exemple de pilote nommé WpdWudfSampleDriver.