Exempel på minidrivrutin för flatbäddsskanner

Wiascanr-katalogen inom Windows DDK innehåller en exempel-WIA-minidrivrutin för en flatbäddsskanner med dokumentmatare.

Det här exemplet visar hur du skriver en WIA-användarlägesminidriver för en skanner. Den simulerar genomsökning genom att skapa en testmönsterbild. Den här exempeldrivrutinen kan användas som utgångspunkt för din utveckling, men drivrutinen bör komma åt skannermaskinvaran via en av de kernellägesdrivrutiner som medföljer Windows. De föredragna drivrutinerna i kernelläge är usbscan.sys och scsiscan.sys.

Exempelfunktioner

  • Funktioner för automatisk dokumentmatare

    Det här exemplet visar ett exempel på en flatbäddsskanner med en automatisk dokumentmatare (ADF) och en rullningsmatad skanner (en feeder som inte kan fastställa sidlängden).

  • Stöd för skannings-, kopierings- och faxknappar (bara vid avbrottshändelser)

    Kör det lilla programmet Scanpanl.exe (som medföljer Windows DDK) för att simulera knapptryckning.