The following sections explain the important issues that affect your design decisions as you implement a stream interface driver DLL. Topics covered include how to create a DLL containing required entry points for stream interface drivers, how to regulate either single access or multiple access to a driver, and, for developers who implement interrupt-driven devices, how to plan for interrupt processing and real-time processing. In addition, this section offers specific information regarding drivers for serial devices and PC Card devices. The final section discusses the installation of a stream interface driver on a Windows CE–based platform.