ABSTRACT

Driver DLL: Interrupt Handling This chapter will show how to build a 16-bit, interrupt-driven driver DLL. While a polled-mode driver DLL (like that of the last chapter) is certainly simple to build, a basic interrupt-driven version is only slightly more complex and offers significant advantages. Interrupt-driven drivers can usually offer improved throughput. Inter­ rupt-driven drivers are also more “Windows polite” than polled-mode drivers, because the interrupt-driven driver doesn’t tie up the processor while waiting for the device.