Does the printer driver support Multi-threading?

- Yes.  However, based on Microsoft design, a single printer can only process one print job at a time.  Additional print jobs are queued up in the spooler and are processed one after the other.  In order to process more than one job at a time, multiple instances of the driver should be installed on the system.