Quantcast
Channel: Visual C forum
Viewing all articles
Browse latest Browse all 15302

please help with old WINAPI (16bit) / WIN32API knowledge: values for WINVER, _WIN32_WINNT, _WIN32_WINDOWS, _WIN32_IE

$
0
0

Hi there,

Can some one help me to complete my list about values of symbol WINVER which you can set.

OS                             DATE               WINVER=

Windows 1.x:
Windows 1.01         (11/15/85)
Windows 1.02
Windows 1.03            (8//86)
Windows 1.04            (4//87)

Windows 2.x:
Windows 2.0     
Windows 2.03           (11//87)
Windows/286 2.10      (5/27/88)
Windows/386 2.10
Windows 2.11          (3/13/89)

Windows 3.x:
Windows 3.0              (5/22/90)   WINVER=0x0300
Windows 3.0a          (10/31/90)
Windows 3.0a MME         (1991)
Windows 3.1            (4/6/92)      WINVER=0x030a
Windows 3.11         (12/31/93)
Windows 3.2  [VR China]  (1994)

Windows for Workgroups 3.1
Windows for Workgroups 3.11

Windows NT 3.1     _WIN32_WINNT=0x030A
(Win32s                  _WIN32_WINNT=0x0)
Windows NT 3.5
Windows NT 3.51


Windows 95 and Windows NT 4.0         WINVER=0x0400
Windows NT 4.0     [only, no Win95]      WINVER=0x0400 and _WIN32_WINNT=0x0400
Windows 95           [only, no WinNT]      WINVER=0x0400 and _WIN32_WINDOWS=0x0400
Windows 98 and Windows NT 4.0         WINVER=0x0400 and _WIN32_WINDOWS=0x0410

Windows 98 WINVER=0x0400 and _WIN32_WINDOWS=0x0410
Windows ME WINVER=0x0400 and _WIN32_WINDOWS=0x0490


Minimum version required    Minimum value of _WIN32_IE
Internet Explorer 8.0    _WIN32_IE_IE80 (0x0800)
Internet Explorer 7.0    _WIN32_IE_IE70 (0x0700)
Internet Explorer 6.0 SP2    _WIN32_IE_IE60SP2 (0x0603)
Internet Explorer 6.0 SP1    _WIN32_IE_IE60SP1 (0x0601)
Internet Explorer 6.0    _WIN32_IE_IE60 (0x0600)
Internet Explorer 5.5    _WIN32_IE_IE55 (0x0550)
Internet Explorer 5.01    _WIN32_IE_IE501 (0x0501)
Internet Explorer 5.0, 5.0a, 5.0b    _WIN32_IE_IE50 (0x0500)
Internet Explorer 4.01 _WIN32_IE >= 0x0401
Internet Explorer 4.0  _WIN32_IE >= 0x0400
Internet Explorer 3.0, 3.01, 3.02 _WIN32_IE >= 0x0300

Minimum system required    Value for NTDDI_VERSION
Windows 7    NTDDI_WIN7 (0x06010000)
Windows Server 2008    NTDDI_WS08 (0x06000100)
Windows Vista with Service Pack 1 (SP1)    NTDDI_VISTASP1 (0x06000100)
Windows Vista    NTDDI_VISTA (0x06000000)
Windows Server 2003 with Service Pack 2 (SP2)    NTDDI_WS03SP2 (0x05020200)
Windows Server 2003 with Service Pack 1 (SP1)    NTDDI_WS03SP1 (0x05020100)
Windows Server 2003    NTDDI_WS03 (0x05020000)
Windows XP with Service Pack 3 (SP3)    NTDDI_WINXPSP3 (0x05010300)
Windows XP with Service Pack 2 (SP2)    NTDDI_WINXPSP2 (0x05010200)
Windows XP with Service Pack 1 (SP1)    NTDDI_WINXPSP1 (0x05010100)
Windows XP    NTDDI_WINXP (0x05010000)

Minimum system required    Minimum value for _WIN32_WINNT and WINVER
Windows 7    _WIN32_WINNT_WIN7 (0x0601)
Windows Server 2008    _WIN32_WINNT_WS08 (0x0600)
Windows Vista    _WIN32_WINNT_VISTA (0x0600)
Windows Server 2003 with SP1, Windows XP with SP2    _WIN32_WINNT_WS03 (0x0502)
Windows Server 2003, Windows XP    _WIN32_WINNT_WINXP (0x0501)
Windows 2000 _WIN32_WINNT=0x0500 and WINVER=0x0500

I found above information here:

http://support.microsoft.com/kb/32905/en-us

http://support.microsoft.com/kb/320479/en-us

http://msdn.microsoft.com/en-us/library/6sehtctf%28v=vs.80%29.aspx

http://blogs.msdn.com/b/oldnewthing/archive/2007/04/11/2079137.aspx

http://web.archive.org/web/20050307184910/http://msdn.microsoft.com/library/en-us/midl/midl/targeting_stubs_for_specific_32_bit_or_64_bit_platforms.asp

http://msdn.microsoft.com/en-us/library/aa383745.aspx

http://osdir.com/ml/gnu.mingw.user/2002-11/msg00381.html

http://social.msdn.microsoft.com/Forums/en-AU/vs2008sp1beta/thread/6408acd5-51b6-4815-82ad-266dea33ce92

http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/5b849641-fd49-4445-acc3-28d83885d5e0

http://msdn.microsoft.com/en-us/library/windows/desktop/aa383745%28v=vs.85%29.aspx

Viewing all articles
Browse latest Browse all 15302

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>