[Vm-dev] Raise minimum supported Windows API from XP to Vista (was: Identify console executable and standard one)

Alistair Grant akgrant0710 at gmail.com
Mon Apr 23 09:46:42 UTC 2018


Hi Everyone,


I have some test code that correctly identifies whether stdin on Windows
is a console or redirected, in both windows command terminals (cmd.exe)
and cygwin mintty (the current code only works for cmd.exe, not for
cygwin terminals).

However it relies on the Windows Vista API, i.e. _WIN32_WINNT >=
0x0600, and at the moment we set the minimum supported version to
Windows XP (0x0501).

Since Windows XP is no longer supported, I can't see any problem with
raising the minimum version to Windows Vista (which also isn't
supported, but should give us maximum compatibility), but wanted to
check first.

Are there any objections to raising the minimum API level to Windows
Vista?



Thanks,
Alistair


More information about the Vm-dev mailing list