在 Windows IOT Core 中传达驱动程序设置更改的推荐方式

Posted

技术标签:

【中文标题】在 Windows IOT Core 中传达驱动程序设置更改的推荐方式【英文标题】:Recommended way to communicate setting changes for a driver in Windows IOT Core 【发布时间】:2021-09-10 23:49:30 【问题描述】:

我们目前正在将一个项目从 Windows CE 移植到 Windows IOT Core。在 Windows CE 中,我们使用注册表进行驱动程序设置。我们的用户模式应用程序修改注册表并发出通知驱动程序更新其设置的事件。在 Windows IOT Core (UWP) 下,我们无法从 UWP 应用程序访问注册表。 IOT Core 实现相同功能的推荐方法是什么?

一个想法是团队会为应用程序公开一些 ioctl 代码并使用这些代码来传达更改并让驱动程序修改注册表,但我们不确定这是否是最佳方法。

【问题讨论】:

【参考方案1】:

对我来说,直接与 windows iot core 上的驱动程序交互的最简单方法是将 w3pi.info webserver 与 atlserver web 应用程序一起使用。 免责声明:我是 w3pi 网络服务器的作者。 如果您查看翻转示例https://w3pi.info/www/atlserver.srf,您会发现与其他方式相比,工作量相当小

【讨论】:

以上是关于在 Windows IOT Core 中传达驱动程序设置更改的推荐方式的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows IOT Core 上提升 C++

树莓派3 Windows 10 IoT Core

如何在 Windows 10 IoT 上安装飞天 R502 驱动程序

玩转树莓派——安装 Windows 10 IoT Core

GPIO windows IOT Core的可变电压

UWP Windows IoT Core 流路由