Scanner Microdriver Sample

The microdrv directory in the WDK contains a sample WIA microdriver for a scanner. A microdriver is easier to develop than a full WIA minidriver, but provides only basic functionality. See Developing a WIA Scanner Driver for microdriver restrictions. This sample shows how to write a WIA microdriver for a flatbed scanner. This sample driver can be used as a starting point for your development, but your driver should access the scanner hardware through one of the kernel-mode drivers provided with Windows.