windows version in .h files

soya protein <[email protected]> Mon, 6 Feb 2006 10:58:50 +0100
Newsgroups gmane.comp.lang.delphi.jedi
Message-ID <[email protected]>
Hi ! I'd like to know which version of windows is defined with
following :

0x401
0x500
0x501


I found some answers but they do not cover the 0x401 number

WINVER=0x0400
-------------
Windows 95
Windows 98
Windows Me
Windows NT 4.0
Windows NT 4.0 SP3




WINVER=0x500
------------
Windows 2000




WINVER=0x501
------------
Windows XP



 WINVER < 0x400 = Windows NT 3.5, Windows NT 3.51
 WINVER = 0x400 = Windows 95, Windows98, Windows NT4 (default)
 WINVER > 0x400 = Windows NT4 enhancements
 WINVER = 0x500 = Windows 2000


I have Windows SDK but i (still) haven't found any references to 0x501
and 0x401 version numbers.

I need this in order to make program that works on multiple versions
of Windows, and defined structures used are version-dependant.



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Delphi-JEDI/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/