[Bug 40723] Windows NT\CurrentVersion CurrentVersion entry should change with Windows Version setting
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jun 2 23:05:20 CDT 2016
https://bugs.winehq.org/show_bug.cgi?id=40723
--- Comment #2 from Bruno Jesus <00cpxxx at gmail.com> ---
Unless I don't understand the bug correctly, but this is a piece of winecfg
source code confirming it changes the version (appdefaults.c):
49 } win_versions[] =
50 {
51 { "win10", "Windows 10", 10, 0,
0x2800,VER_PLATFORM_WIN32_NT, " ", 0, 0, "WinNT"},
52 { "win81", "Windows 8.1", 6, 3,
0x2580,VER_PLATFORM_WIN32_NT, " ", 0, 0, "WinNT"},
53 { "win8", "Windows 8", 6, 2,
0x23F0,VER_PLATFORM_WIN32_NT, " ", 0, 0, "WinNT"},
54 { "win2008r2", "Windows 2008 R2", 6, 1,
0x1DB1,VER_PLATFORM_WIN32_NT, "Service Pack 1", 1, 0, "ServerNT"},
55 { "win7", "Windows 7", 6, 1,
0x1DB1,VER_PLATFORM_WIN32_NT, "Service Pack 1", 1, 0, "WinNT"},
56 { "win2008", "Windows 2008", 6, 0,
0x1772,VER_PLATFORM_WIN32_NT, "Service Pack 2", 2, 0, "ServerNT"},
57 { "vista", "Windows Vista", 6, 0,
0x1772,VER_PLATFORM_WIN32_NT, "Service Pack 2", 2, 0, "WinNT"},
58 { "win2003", "Windows 2003", 5, 2, 0xECE,
VER_PLATFORM_WIN32_NT, "Service Pack 2", 2, 0, "ServerNT"},
59 #ifdef _WIN64
60 { "winxp64", "Windows XP", 5, 2, 0xECE,
VER_PLATFORM_WIN32_NT, "Service Pack 2", 2, 0, "WinNT"},
61 #else
62 { "winxp", "Windows XP", 5, 1, 0xA28,
VER_PLATFORM_WIN32_NT, "Service Pack 3", 3, 0, "WinNT"},
63 { "win2k", "Windows 2000", 5, 0, 0x893,
VER_PLATFORM_WIN32_NT, "Service Pack 4", 4, 0, "WinNT"},
64 { "winme", "Windows ME", 4, 90, 0xBB8,
VER_PLATFORM_WIN32_WINDOWS, " ", 0, 0, ""},
65 { "win98", "Windows 98", 4, 10, 0x8AE,
VER_PLATFORM_WIN32_WINDOWS, " A ", 0, 0, ""},
66 { "win95", "Windows 95", 4, 0, 0x3B6,
VER_PLATFORM_WIN32_WINDOWS, "", 0, 0, ""},
67 { "nt40", "Windows NT 4.0", 4, 0, 0x565,
VER_PLATFORM_WIN32_NT, "Service Pack 6a", 6, 0, "WinNT"},
68 { "nt351", "Windows NT 3.51", 3, 51, 0x421,
VER_PLATFORM_WIN32_NT, "Service Pack 5", 5, 0, "WinNT"},
69 { "win31", "Windows 3.1", 3, 10, 0, VER_PLATFORM_WIN32s,
"Win32s 1.3", 0, 0, ""},
70 { "win30", "Windows 3.0", 3, 0, 0, VER_PLATFORM_WIN32s,
"Win32s 1.3", 0, 0, ""},
71 { "win20", "Windows 2.0", 2, 0, 0, VER_PLATFORM_WIN32s,
"Win32s 1.3", 0, 0, ""}
72 #endif
73 };
446 case VER_PLATFORM_WIN32_NT:
447 snprintf(Buffer, sizeof(Buffer), "%d.%d",
win_versions[selection].dwMajorVersion,
448 win_versions[selection].dwMinorVersion);
449 set_reg_key(HKEY_LOCAL_MACHINE, szKeyNT, "CurrentVersion", Buffer);
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list