WindowsVersions.h
1 //---------------------------------------------------------------------- 2 // 3 // WindowsVersions.h 4 // 5 // Provides helpers for Windows builds and versions. 6 // 7 //---------------------------------------------------------------------- 8 9 #pragma once 10 11 #define BUILD_WINDOWS_SERVER_2008 6003 12 #define BUILD_WINDOWS_SERVER_2008_R2 7601 13 #define BUILD_WINDOWS_SERVER_2012 9200 14 #define BUILD_WINDOWS_8_1 9600 15 #define BUILD_WINDOWS_SERVER_2012_R2 9600 16 #define BUILD_WINDOWS_10_1507 10240 17 #define BUILD_WINDOWS_10_1607 14393 18 #define BUILD_WINDOWS_SERVER_2016 14393 19 #define BUILD_WINDOWS_10_1809 17763 20 #define BUILD_WINDOWS_SERVER_2019 17763 21 #define BUILD_WINDOWS_10_1903 18362 22 #define BUILD_WINDOWS_10_1909 18363 23 #define BUILD_WINDOWS_10_2004 19041 24 #define BUILD_WINDOWS_10_20H2 19042 25 #define BUILD_WINDOWS_SERVER_20H2 19042 26 #define BUILD_WINDOWS_10_21H1 19043 27 #define BUILD_WINDOWS_10_21H2 19044 28 #define BUILD_WINDOWS_SERVER_2022 20348 29 #define BUILD_WINDOWS_11_21H2 22000 30 #define BUILD_WINDOWS_11_22H2 22621 31 32 DWORD GetWindowsBuild( DWORD* revision );