讨论:Windows XP:5.1.2260.?.lab06 n.000815-1904:修订间差异
跳转到导航
跳转到搜索
LeakerLand.S(留言 | 贡献) 无编辑摘要 |
LeakerLand.S(留言 | 贡献) 无编辑摘要 |
||
第24行: | 第24行: | ||
--[[用户:LeakerLand.S|Sake]]([[用户讨论:LeakerLand.S|留言]]) 2023年2月9日 (四) 10:20 (CST) | --[[用户:LeakerLand.S|Sake]]([[用户讨论:LeakerLand.S|留言]]) 2023年2月9日 (四) 10:20 (CST) | ||
:刚才检查了2267DDK,找到了合适的ieverp.h: | |||
:<syntaxhighlight lang="c" line> | |||
// DO NOT Edit this file w/o consulting with reinerf (mailto:reinerf) | |||
#define VER_MAJOR_PRODUCTVER 5 | |||
#define VER_MINOR_PRODUCTVER 60 | |||
#define VER_PRODUCTBUILD_QFE /* IE */ 0000 | |||
#define VER_PRODUCTVERSION VER_MAJOR_PRODUCTVER,VER_MINOR_PRODUCTVER,VER_PRODUCTBUILD,VER_PRODUCTBUILD_QFE | |||
#define VER_PRODUCTVERSION_W (0x0560) | |||
#define VER_PRODUCTVERSION_DW (0x05600000 | VER_PRODUCTBUILD) | |||
</syntaxhighlight> | |||
:由此可知原推测正确,IE组件的<code>VER_PRODUCTBUILD_QFE</code>项目确实被单独置零。 | |||
:--[[用户:LeakerLand.S|Sake]]([[用户讨论:LeakerLand.S|留言]]) 2023年2月9日 (四) 10:52 (CST) |
2023年2月9日 (四) 10:52的最新版本
关于修订版本
据我了解,这个2260的版本号转写前的原始形态为5.60.2260.0000 (lab06_n.000815-1904)
,来自于IE组件。
参考基于Windows 2000 Build 2183的ntverp.h魔改的Xbox版ntverp.h:
#if defined(NASHVILLE)
#include <ieverp.h>
#else
#define VER_PRODUCTBUILD_QFE 1
#define VER_PRODUCTBUILD /* NT */ 2183
#define VER_PRODUCTBETA_STR /* NT */ ""
#define VER_PRODUCTVERSION_STRING "5.00"
#define VER_PRODUCTVERSION 5,00,VER_PRODUCTBUILD,VER_PRODUCTBUILD_QFE
#define VER_PRODUCTVERSION_W (0x0500)
#define VER_PRODUCTVERSION_DW (0x05000000 | VER_PRODUCTBUILD)
这里提到了IE组件版本号使用单独的ieverp.h
文件来标记,就是Whistler的这个文件好像不是那么好找,能找到的都是IE 5.00的,只能换个参考方式。
公认的5.1.2267.1的IE文件版本为5.60.2267.0000 (idx01.000910-1316)
,仅有VER_PRODUCTBUILD
与原产品一致,QFE版本被清零。
据此,我认为修订版本单纯标记为0是不合理的,应留作问号或直接根据当时普遍情况置1。
--Sake(留言) 2023年2月9日 (四) 10:20 (CST)
- 刚才检查了2267DDK,找到了合适的ieverp.h:
// DO NOT Edit this file w/o consulting with reinerf (mailto:reinerf) #define VER_MAJOR_PRODUCTVER 5 #define VER_MINOR_PRODUCTVER 60 #define VER_PRODUCTBUILD_QFE /* IE */ 0000 #define VER_PRODUCTVERSION VER_MAJOR_PRODUCTVER,VER_MINOR_PRODUCTVER,VER_PRODUCTBUILD,VER_PRODUCTBUILD_QFE #define VER_PRODUCTVERSION_W (0x0560) #define VER_PRODUCTVERSION_DW (0x05600000 | VER_PRODUCTBUILD)
- 由此可知原推测正确,IE组件的
VER_PRODUCTBUILD_QFE
项目确实被单独置零。 - --Sake(留言) 2023年2月9日 (四) 10:52 (CST)