无法使用 SerialDevice.FromIdAsync() 找到 SeiralPort 设备并获得 "DeviceAccessStatus.DeniedByUser" 的信息

Can't find SeiralPort Device by using SerialDevice.FromIdAsync() and got imformation that "DeviceAccessStatus.DeniedByUser"

CustomSerialDeviceAccess 是 Microsoft GitHub 上的示例,用于 UWP 到 read/write SerialPort。

问题是示例可以在 Win10 上打开设备,但在 Windows Server 2019 & Windows Server 2016 上得到 "DeniedByUser"。 我尝试查找有关注册表和组策略的一些不同信息,但一无所获。 你能给我一些建议吗? 谢谢!

我找到了解决问题的方法。

使用MDM/GP 将受信任的设备策略设置为 ForceAllow。对于 GP 示例,gpedit.msc -> 管理模板 -> Windows 组件 -> AppPrivacy -> 可信设备。