Windows runtime ASHWID组件在重新启动后发生更改

Windows runtime ASHWID组件在重新启动后发生更改,windows-runtime,uwp,windowsiot,Windows Runtime,Uwp,Windowsiot,为什么a)处理器、b)RAM和c)BIOS的ASHWID组件在重新启动设备后会发生更改 这与文档冲突,意味着这些部分不能用于生成许可证代码,因为每次重新启动设备时,许可证代码都无效,这是不好的 设备:Raspberry Pi 3型号B v1.2 Windows物联网版本10.0.14936.1000 ASHWIDs示例: 01-00-A2-13-02-00-46-F5-03-00-7C-00-04-00-CF-CF-05-00-2C-55-07-00-EB-94-08-00-D9-33-09-0

为什么a)处理器、b)RAM和c)BIOS的ASHWID组件在重新启动设备后会发生更改

这与文档冲突,意味着这些部分不能用于生成许可证代码,因为每次重新启动设备时,许可证代码都无效,这是不好的

设备:Raspberry Pi 3型号B v1.2

Windows物联网版本10.0.14936.1000

ASHWIDs示例:

01-00-A2-13-02-00-46-F5-03-00-7C-00-04-00-CF-CF-05-00-2C-55-07-00-EB-94-08-00-D9-33-09-00-C6-0F-01-00-A1-02-02-00-79-38-03-00-B7-71-04-00-19-9E-05-00-67-53-07-00-00-DD-CF-08-00-00-0B-72-00-46-06


01-00-5A-86-02-00-5A-B9-03-00-BC-71-04-00-23-9D-05-00-BD-90-07-00-92-1B-08-00-F1-41-09-00-77-70-01-00-41-CB-02-00-59-1D-03-00-40-3C-04-00-49-7B-05-00-2F-67-07-00-00-AC-EB-08-00-4C-CE-09-00-31-42

我还没有找到解决ASH问题的办法,但是,通过从设备向以下链接发送请求,可以获得用于许可目的的持久唯一ID:

http://localhost:8080/api/networking/ipconfig
可以对返回的JSON对象进行解析,以获取可以用作伪DeviceId的MAC地址


有一个代码示例,不是我写的。

我在14393版上测试了它,遇到了同样的问题。