Windows: fix build failure for x86/x64 with newer Visual Studio that use Windows 10/11 SDK

We set Windows 8 as minimum API support fir Visual Studio 2015 and newer.

Closes #1398
This commit is contained in:
Mounir IDRASSI 2024-08-13 15:12:21 +02:00
parent 4f60394999
commit c167799506
No known key found for this signature in database
GPG Key ID: FC1B00364B3FE937

View File

@ -349,7 +349,13 @@ extern BOOLEAN VC_KeAreAllApcsDisabled (VOID);
#ifdef _M_ARM64
# define _WIN32_WINNT 0x0A00
#else
# define _WIN32_WINNT 0x0601 /* Does not apply to the driver */
// for Visual Studio 2015 and later, set minimum Windows version to Windows 8
// for old versions of Visual Studio, set minimum Windows version to Windows 7
#if _MSC_VER >= 1900
# define _WIN32_WINNT 0x0602
#else
# define _WIN32_WINNT 0x0601
#endif
#endif
#endif