Module: wine
Branch: master
Commit: 2ccc2a42d7e257b7f6f1a9035e44a30f551e2643
URL:
https://gitlab.winehq.org/wine/wine/-/commit/2ccc2a42d7e257b7f6f1a9035e44a3…
Author: Hans Leidekker <hans(a)codeweavers.com>
Date: Mon Jan 23 13:01:08 2023 +0100
ntdll: Add Windows 11 version.
---
dlls/ntdll/version.c | 8 +++++++-
programs/winecfg/appdefaults.c | 1 +
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/dlls/ntdll/version.c b/dlls/ntdll/version.c
index 02544173096..30480d06fa6 100644
--- a/dlls/ntdll/version.c
+++ b/dlls/ntdll/version.c
@@ -55,6 +55,7 @@ typedef enum
WIN8, /* Windows 8 */
WIN81, /* Windows 8.1 */
WIN10, /* Windows 10 */
+ WIN11, /* Windows 11 */
NB_WINDOWS_VERSIONS
} WINDOWS_VERSION;
@@ -170,7 +171,11 @@ static const RTL_OSVERSIONINFOEXW VersionData[NB_WINDOWS_VERSIONS] =
sizeof(RTL_OSVERSIONINFOEXW), 10, 0, 18362, VER_PLATFORM_WIN32_NT,
L"", 0, 0, VER_SUITE_SINGLEUSERTS, VER_NT_WORKSTATION, 0
},
-
+ /* WIN11 */
+ {
+ sizeof(RTL_OSVERSIONINFOEXW), 10, 0, 22000, VER_PLATFORM_WIN32_NT,
+ L"", 0, 0, VER_SUITE_SINGLEUSERTS, VER_NT_WORKSTATION, 0
+ },
};
static const struct { WCHAR name[12]; WINDOWS_VERSION ver; } version_names[] =
@@ -201,6 +206,7 @@ static const struct { WCHAR name[12]; WINDOWS_VERSION ver; }
version_names[] =
{ L"win8", WIN8 },
{ L"win81", WIN81 },
{ L"win10", WIN10 },
+ { L"win11", WIN11 },
};
diff --git a/programs/winecfg/appdefaults.c b/programs/winecfg/appdefaults.c
index 9e43eeb51c8..3f6b424fed6 100644
--- a/programs/winecfg/appdefaults.c
+++ b/programs/winecfg/appdefaults.c
@@ -49,6 +49,7 @@ struct win_version
static const struct win_version win_versions[] =
{
+ { L"win11", L"Windows 11", 10, 0, 22000,
VER_PLATFORM_WIN32_NT, L"", 0, 0, L"WinNT"},
{ L"win10", L"Windows 10", 10, 0, 18362,
VER_PLATFORM_WIN32_NT, L"", 0, 0, L"WinNT"},
{ L"win81", L"Windows 8.1", 6, 3, 9600,
VER_PLATFORM_WIN32_NT, L"", 0, 0, L"WinNT"},
{ L"win8", L"Windows 8", 6, 2, 9200,
VER_PLATFORM_WIN32_NT, L"", 0, 0, L"WinNT"},