Introduction to the Windows Driver Foundation. Microsoft Developer Network. 2006-10-13 [2010-12-06]. (原始内容存档于2010-11-20). The device class-specific driver models are typically structured as a port driver written by Microsoft paired with a miniport driver written by an independent hardware vendor. The port driver does much of the work required for the device class, and the miniport driver supports device-specific characteristics.