Colin Barnhorst;739676 Wrote:
> Since Windows Server 2008 is also "6" how does it further differentiate
Extracted directly from the WINDOWS.PAS (a partial translation of th
Windows C++ SDK) source code file of Delphi 2007
Code
-------------------
typ
POSVersionInfoA = ^TOSVersionInfoA
POSVersionInfoW = ^TOSVersionInfoW
POSVersionInfo = POSVersionInfoA
_OSVERSIONINFOA = recor
dwOSVersionInfoSize: DWORD
dwMajorVersion: DWORD
dwMinorVersion: DWORD
dwBuildNumber: DWORD
dwPlatformId: DWORD
szCSDVersion: array[0..127] of AnsiChar; { Maintenance AnsiString for PSS usage
end
{$EXTERNALSYM _OSVERSIONINFOA
_OSVERSIONINFOW = recor
dwOSVersionInfoSize: DWORD
dwMajorVersion: DWORD
dwMinorVersion: DWORD
dwBuildNumber: DWORD
dwPlatformId: DWORD
szCSDVersion: array[0..127] of WideChar; { Maintenance WideString for PSS usage
end
-------------------
You can see that version numbers are made up of 4 numbers : Major
Minor, Build Number and Platform ID
Since I don't have Windows Server 2008, I can't confirm, but I'
suspect that the Major and Minor numbers for Vista and Server 2008 ar
the same, with the Platform IDs marking the difference between the two
Is that enough to clear it up for you
--
Dzomlij
*Peter Alexander Dzomlija
-Do you hear, huh? The Alpha and The Omega? Death and Rebirth? And a
you die, so shall I be Reborn...
MOBO: ASUS MB-M3A32-MVP Deluxe/WiFi-A
CPU : AMD Phenom 9600 Qua
MEM : 2 x A-Data 2GB DDR2-80
GPU : ASUS ATI Radeon HD 2400PRO, 256M
CASE: Thermaltake Tai-Chi Water Coole
OS : Windows Vista Ultimate x6
'[image
http://valid.x86-secret.com/cache/banner/333562.png]
(
http://valid.x86-secret.com/cache/banner/333562.png) (\"http://valid.x86-secret.com/cache/banner/333562.png\")