添加驱动程序时要考虑的要点

设计内核模式驱动程序时,请记住以下几点:

  • 无法替换系统提供的 SCSI 和视频端口驱动程序。

  • 替换的最低级别驱动程序必须实现与它所替换的驱动程序相同的功能。 例如,替换键盘或鼠标端口驱动程序必须在自身和它重复使用的系统提供的类驱动程序之间使用系统定义的接口,反之亦然。

  • 插入任何一对系统提供的驱动程序之间的新中间驱动程序必须与这些驱动程序互操作,以便不会降低上下级驱动程序的功能。