Hello,

are there for Win2k and WinME seperate entrys or are they using VER_PLATFORM_WIN32s ?

VER_PLATFORM_WIN32s equ 0
VER_PLATFORM_WIN32_WINDOWS equ 1
VER_PLATFORM_WIN32_NT equ 2

there are not more ,or ?

thanks
Posted on 2001-07-20 00:35:19 by Peter
Win2k uses the same as NT.... not sure about ME but i would assume since it's based on 9x it uses the same as those
Posted on 2001-07-20 01:48:21 by NervGaz
Afternoon, Peter.

The dwPlatformId defines are still the same.

Source: Current Platform SDK

//
// dwPlatformId defines:
//

#define VER_PLATFORM_WIN32s 0
#define VER_PLATFORM_WIN32_WINDOWS 1
#define VER_PLATFORM_WIN32_NT 2


Cheers,
Scronty
Posted on 2001-07-20 01:50:46 by Scronty
Hello

thanks a lot for the answer !
Bad time when you code a Tool and dont have all Operating Systems at Home :)
But good to know that here are People who like sharing information !

MfG Peter
Posted on 2001-07-21 01:58:46 by Peter
I think this is a full list of all the operating system version numbers

Nick

 

dwPlatFormID dwMajorVersion dwMinorVersion dwBuildNumber
95 1 4 0 950
95 SP1 1 4 0 >950 && <=1080
95 OSR2 1 4 <10 >1080
98 1 4 10 1998
98 SP1 1 4 10 >1998 && <2183
98 SE 1 4 10 >=2183
ME 1 4 90 3000

NT 3.51 2 3 51 1057
NT 4 2 4 0 1381
2000 2 5 0 2195
XP 2 5 1

CE 1.0 3 1 0
CE 2.0 3 2 0
CE 2.1 3 2 1
CE 3.0 3 3 0
Posted on 2001-07-23 04:51:53 by Nick