Windows 8 Build 7850.0.winmain win8m1.100922-1508:修订间差异
跳转到导航
跳转到搜索
Windows 8 Build 7850.0.winmain win8m1.100922-1508 (查看源代码)
2025 年 12 月 9 日 (二) 02:15 的版本
、 2025 年 12 月 9 日 (星期二)→EULA Hash / Hash ID
正义羊-JRJSheep(讨论 | 贡献) (→Kernel) |
正义羊-JRJSheep(讨论 | 贡献) |
||
| 第 46 行: | 第 46 行: | ||
== 新增功能和更改 == | == 新增功能和更改 == | ||
=== EULA | === EULA 哈希 / 哈希 ID === | ||
<code>shell32.dll</code> | <code>shell32.dll</code> 包含在关于框和桌面水印中输出哈希 ID 的代码,但在此版本中似乎不工作(只有在获取哈希 ID 的函数成功时才会输出)。此版本的公共符号将此函数的名称混淆为 <code>bool GetEulaHash(wchar_t*, size_t)</code>,尽管编译器或链接时优化删除并内联了第二个参数(输出字符串缓冲区的字符长度)。此函数从注册表键 <code>HKLM\SYSTEM\WPA\478C035F-04BC-48C7-B324-2462D786DAD7-5P-9</code> 获取默认值。此值必须是大小为 128 字节的 REG_BINARY;这些数据被分为八个 16 字节缓冲区,<code>Hash[n]</code> 等于每个缓冲区对应第 n 个字节的 XOR 结果。 | ||
=== 内核 === | === 内核 === | ||
* 此版本重新引入了对 32 位 UEFI 启动的支持,自 [[Windows Vista]] 开发重置后以来,此功能一直缺失。 | * 此版本重新引入了对 32 位 UEFI 启动的支持,自 [[Windows Vista]] 开发重置后以来,此功能一直缺失。 | ||