“Windows 驱动程序”入门

编写驱动程序以在 Windows 操作系统上运行时,有三种选择。 可以编写桌面驱动程序,该驱动程序仅在 Windows 桌面版本上运行。 或者,如果驱动程序通过 infverif /u ApiValidator,则可以编写通用驱动程序。 如果驱动程序通过 infverif /w,这将添加 驱动程序包隔离,则可以编写 Windows 驱动程序,该驱动程序在 Windows 的桌面和非桌面变体上运行。 有关配置生成设置的信息,请参阅 目标平台

以下额外要求适用于 Windows 驱动程序:

尽管只有 Windows 桌面上运行的驱动程序才需要满足通用驱动程序或 Windows 驱动程序的其他要求,但这样做可增强驱动程序的可维护性和可靠性,同时为驱动程序准备在 Windows 的非桌面变体上可能进行的未来认证。