Delen via


Het wpdWudfSampleDriver-voorbeeld

In deze sectie van de wpD-stuurprogrammadocumentatie wordt een uitgebreid voorbeeldstuurprogramma, WpdWudfSampleDriver, beschreven dat is opgenomen in de Windows Driver Kit (WDK).

Het uitgebreide WPD-voorbeeldstuurprogramma (WpdWudfSampleDriver) demonstreert vrijwel alle aspecten van de Microsoft Windows Portable Devices (WPD) apparaatstuurprogrammainterface (DDI). Dit stuurprogramma is gebouwd als een normaal User-Mode UMDF-stuurprogramma (Driver Framework) dat ook de WPD-opdrachtenset verwerkt. Hoewel dit stuurprogramma niet communiceert met echte hardware, simuleert het communiceren met een apparaat dat ondersteuning biedt voor telefooncontacten, afbeeldingen, muziek en video.

Dit stuurprogramma is geschreven op de eenvoudigste manier om concepten te demonstreren. Daarom kan het voorbeeldstuurprogramma bewerkingen uitvoeren of gestructureerd zijn op een manier die inefficiënt is in een productiestuurprogramma. Daarnaast gebruikt dit voorbeeld geen echte hardware. In plaats daarvan wordt een apparaat gesimuleerd met behulp van gegevensstructuren in het geheugen. Daarom kan het stuurprogramma worden geïmplementeerd op een manier die niet realistisch is voor productiehardware.

Sommige van de taken die worden uitgevoerd door de WpdWudfSampleDriver zijn geschreven voor de geavanceerde ontwikkelaars van wpD-stuurprogramma's (Windows Portable Devices). Deze taken worden verderop in deze sectie beschreven in onderwerpen.

De WPD-stuurprogrammavoorbeelden