Maximilian
Lifer
- Feb 8, 2004
- 12,603
- 9
- 81
No way, that is too idiotic.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724832(v=vs.85).aspx
XP is 5.1
7 is 6.1
8.1 is 6.3
and used within source, it is:
Windows 8.1 NTDDI_WINBLUE (0x06030000) or
Windows 8.1 _WIN32_WINNT_WINBLUE (0x0603)
Windows 7 NTDDI_WIN7 (0x06010000) or
Windows 7 _WIN32_WINNT_WIN7 (0x0601)
Windows XP NTDDI_WINXP (0x05010000) or
Windows Server 2003, Windows XP _WIN32_WINNT_WINXP (0x0501)
So, in other words, that looks totally bogus that someone would check a version string that way.
Yeah but dont those version numbers follow on from NT? NT 4.0 -> XP 5.0 -> Vista 6.0
Windows 95/98 don't fit in with that, I got no idea what their version numbers were :\