15 May 2018

WDM drivers

WDM driver is classified into three types :
  • Bus driver
  • Function driver
  • Filter driver
Function driver :
  • A function driver is a specific individual device, such as a printer.
Bus driver :
  • Bus driver uses individual buses like PCI, SCSI, and USB, adapter or bridges. It is reported to the child device that is connected to the bus.
Filter driver :
  •  It is I/O request for a device, which is a class of device or bus device.