When compiled with options -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0400 -DWINVER=0x0500,
why there is NOTE message as "Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions",
even Visual Studio Service pack 5 was applied? What does the note mean: beta?
Thanks,Code:cl -Ox -c -W3 -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -D_X86_=1 -D_WINNT -D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0400 -DWINVER=0x0500 -DWIN32 -D_WIN32 util.c NOTE: WINVER has been defined as 0x0500 or greater which enables Windows NT 5.0 and Windows 98 features. When these headers were released, Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions. For this release when WINVER is defined as 0x0500 or greater, you can only build beta or test applications. To build a retail application, set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk to see if retail Windows NT 5.0 or Windows 98 headers are available.