Changed: Detect Windows 8 and Windows Server 2012

This commit is contained in:
kervala 2013-09-29 13:41:42 +02:00
parent be6a77e9de
commit 713e7b75b3

View file

@ -231,7 +231,14 @@ string CSystemInfo::getOS()
}
else if ( osvi.dwMajorVersion == 6 )
{
if ( osvi.dwMinorVersion == 1 )
if ( osvi.dwMinorVersion == 2 )
{
if( osvi.wProductType == VER_NT_WORKSTATION )
OSString += " Windows 8";
else
OSString += " Windows Server 2012";
}
else if ( osvi.dwMinorVersion == 1 )
{
if( osvi.wProductType == VER_NT_WORKSTATION )
OSString += " Windows 7";