The Microsoft Windows communications driver provides a set of functions that Windows can use to open communication ports, set communication configurations, read and write characters, and retrieve error and status information. This chapter describes the communication-driver functions.