#define ALLWINEIGHT ALLWINEIGHTSERVER, ALLWINEIGHTCLIENT
#define ALLWINTENSERVER64 BS(WIN_2016SRV_64), BS(WIN_2019SRV_64), \
- BS(WIN_2019SRVNEXT_64)
+ BS(WIN_2022SRV_64)
#define ALLWINTENSERVER ALLWINTENSERVER64
#define ALLWINTENCLIENT32 BS(WINTEN)
#define STR_OS_WIN_2019SRV_X64 "windows2019srv-64"
-/* Windows Server 2021 */
+/* Windows Server 2022 */
-#define STR_OS_WIN_2019SRVNEXT_X64 "windows2019srvNext-64"
+#define STR_OS_WIN_2022SRV_X64 "windows2019srvNext-64"
/* THIS SPACE FOR RENT (Windows 10 official server variant names) */
#define STR_OS_WIN_TENSERVER_2016_GENERIC_FULL "Windows Server 2016"
#define STR_OS_WIN_TENSERVER_2019_GENERIC_FULL "Windows Server 2019"
+#define STR_OS_WIN_TENSERVER_2022_GENERIC_FULL "Windows Server 2022"
/* Win 10 server versions are distinguished by major build number */
#define WIN10SERVER2016_BUILD14393 14393
#define WIN10SERVER2019_BUILD17763 17763
+#define WIN10SERVER2022_BUILDxxxxx "TBD"
/* Microsoft Hyper-V */
-#define STR_OS_HYPER_V "winHyperV"
+#define STR_OS_HYPER_V "winHyperV"
#define STR_OS_HYPER_V_FULL "Hyper-V Server"
/* Windows Future/Unknown */
GOT(GUEST_OS_WINTEN_64) /* Windows 10 x64 */ \
GOT(GUEST_OS_WIN_2016SRV_64) /* Windows Server 2016 X64 */ \
GOT(GUEST_OS_WIN_2019SRV_64) /* Windows Server 2019 X64 */ \
- GOT(GUEST_OS_WIN_2019SRVNEXT_64)/* Windows Server 2021 X64 */ \
+ GOT(GUEST_OS_WIN_2022SRV_64) /* Windows Server 2022 X64 */ \
GOT(GUEST_OS_HYPER_V) /* Microsoft Hyper-V */ \
GOT(GUEST_OS_OS2) \
GOT(GUEST_OS_ECOMSTATION) /* OS/2 variant; 1.x */ \