我想Virtual Microphone
为Windows platform
.
我应该选择Windows 驱动程序框架(内核模式驱动程序框架 (KMDF)和用户模式驱动程序框架 (UMDF))和Windows 驱动程序模型中的哪个驱动程序框架以使其在 Windows 10 及更高版本上运行?
我想Virtual Microphone
为Windows platform
.
我应该选择Windows 驱动程序框架(内核模式驱动程序框架 (KMDF)和用户模式驱动程序框架 (UMDF))和Windows 驱动程序模型中的哪个驱动程序框架以使其在 Windows 10 及更高版本上运行?
默认情况下,任何新的驱动程序开发都应该在WDF中完成,因为今天 KMDF 或 UMDF (2.0) 的语法是相同的。
您应该能够在 KMDF 和 UMDF 之间切换(除非您使用某些仅用于 KMDF 或 UMDF 的特殊功能)
WDM 仅在特殊情况下使用,我不建议在其中编写驱动程序。(在大多数情况下,您可以将 WDM 驱动程序移植到 KMDF,如果您没有找到等效的解决方案,您可以随时在 KMDF 驱动程序中使用 WDM 功能)
我建议您开始查看 [Microsoft 驱动程序示例][1] 存储库 [1]:https://github.com/microsoft/Windows-driver-samples