0

我想Virtual MicrophoneWindows platform.

我应该选择Windows 驱动程序框架内核模式驱动程序框架 (KMDF)用户模式驱动程序框架 (UMDF))和Windows 驱动程序模型中的哪个驱动程序框架以使其在 Windows 10 及更高版本上运行?

4

1 回答 1

0

默认情况下,任何新的驱动程序开发都应该在WDF中完成,因为今天 KMDF 或 UMDF (2.0) 的语法是相同的。

您应该能够在 KMDF 和 UMDF 之间切换(除非您使用某些仅用于 KMDF 或 UMDF 的特殊功能)

WDM 仅在特殊情况下使用,我不建议在其中编写驱动程序。(在大多数情况下,您可以将 WDM 驱动程序移植到 KMDF,如果您没有找到等效的解决方案,您可以随时在 KMDF 驱动程序中使用 WDM 功能)

我建议您开始查看 [Microsoft 驱动程序示例][1] 存储库 [1]:https://github.com/microsoft/Windows-driver-samples

于 2021-09-06T14:27:22.757 回答