Skip to content
Snippets Groups Projects
Commit 2ab7c87c authored by Vincent Béron's avatar Vincent Béron Committed by Alexandre Julliard
Browse files

Add Windows 2003 to the versions Wine can return.

parent 0a26343b
No related branches found
Tags wine-970202
No related merge requests found
......@@ -53,6 +53,7 @@ typedef enum
NT40, /* Windows NT 4.0 */
NT2K, /* Windows 2000 */
WINXP, /* Windows XP */
WIN2K3, /* Windows 2003 */
NB_WINDOWS_VERSIONS
} WINDOWS_VERSION;
......@@ -193,6 +194,17 @@ static VERSION_DATA VersionData[NB_WINDOWS_VERSIONS] =
VER_PLATFORM_WIN32_NT, "Service Pack 1",
1, 0, VER_SUITE_SINGLEUSERTS, VER_NT_WORKSTATION, 30 /* FIXME: Great, a reserved field with a value! */
}
},
/* WIN2K3 */
{
"Windows 2003",
0x05005F03, /* Assuming DOS 5 like the other NT */
0x0ECE0205,
{
sizeof(OSVERSIONINFOA), 5, 2, 0xECE,
VER_PLATFORM_WIN32_NT, "",
0, 0, VER_SUITE_SINGLEUSERTS, VER_NT_SERVER, 0
}
}
};
......@@ -207,7 +219,8 @@ static const char *WinVersionNames[NB_WINDOWS_VERSIONS] =
"nt351",
"nt40",
"win2000,win2k,nt2k,nt2000",
"winxp"
"winxp",
"win2003,win2k3"
};
/* if one of the following dlls is importing ntdll the windows
......@@ -427,9 +440,10 @@ static DWORD VERSION_GetSystemDLLVersion( HMODULE hmod )
case 4: return NT40;
case 5: return NT2K;
case 6: return WINXP;
case 7: return WIN2K3; /* FIXME: Not sure, should be verified with a Win2K3 dll */
default:
FIXME("Unknown DLL OS version, please report !!\n");
return WINXP;
return WIN2K3;
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment