[Vm-dev] Raise minimum supported Windows API from XP to Vista (was: Identify console executable and standard one)
Eliot Miranda
eliot.miranda at gmail.com
Mon Apr 23 17:00:12 UTC 2018
Hi Alistair,
> On Apr 23, 2018, at 2:46 AM, Alistair Grant <akgrant0710 at gmail.com> wrote:
>
>
> 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?
Not from me. But it would be nice if the resulting executable still ran in Windows NT. Is that still possible? What does the code look like?
> Thanks,
> Alistair
More information about the Vm-dev
mailing list