Chapter 4 I/O Requests for Parallel and Serial Drivers

Windows NT® kernel-mode parallel drivers follow a variant of the class/port driver model:

Consequently, a single parallel port driver can have more than one parallel class driver layered above it in a given machine.

While serial drivers also might follow the class/port driver model, the system-supplied serial driver is monolithic for faster I/O throughput.