as, or the color and <span
class=SpellE>bitonal</span> cameras).&nbsp; It made it possible to write
applications that could drive most or all of the features of a scanner without
resorting to the custom user interface provided by the driver.</p>

<p class=MsoNormal>&nbsp;</p>

<p class=MsoNormal>The problem was that most driver writers created their
drivers for specific applications and since these applications didn’t
significantly exercise the programmatic interface, the drivers often did not
perform wel