Тотальная неудачница и убийца жёстких дисков.
#post-id: 2824-14-23
#original-date: 19.04.2008 Sat
#original-time: 2:23 PM
#original-day: 2824
#original-host: WinXP Prof SP2 (Build 2600)
Обнаружила в мануале к модему:
Операционные системы
- Windows 95/98/98SE/Millenium
- Windows 2000 Home Edition & Professional
- Windows XP Home Edition & Professional
- Macintosh, Linux, UNIX
#music: Takeshi Nakazato\Initial D Vocal Battle\Back on the Rocks
#original-date: 19.04.2008 Sat
#original-time: 2:23 PM
#original-day: 2824
#original-host: WinXP Prof SP2 (Build 2600)
Обнаружила в мануале к модему:
Операционные системы
- Windows 95/98/98SE/Millenium
- Windows 2000 Home Edition & Professional
- Windows XP Home Edition & Professional
- Macintosh, Linux, UNIX
#music: Takeshi Nakazato\Initial D Vocal Battle\Back on the Rocks
но, по-моему, эта модификация - не Home, а что-то вроде Server ^^'
да? т.е. windows 5.2 - это может быть и XP?)
Глянь в MSDN - там кажется к GetVersionEx() есть красочный пример, где, в том числе, хитро определяется XP x64. В общем, я вижу это так:
- Сделали XP - 5.1.
- Сделали 2003 - 5.2.
- Сделали паралельно 2003 x64 - 5.2.
- x64 процессоры хлынули в массы.
- Переделывать XP было лень, переделали 2003 в XP x64 - 5.2.
Вот для примера мой код - переработка того примера:
// 5.2 - Windows Server 2003 & Windows XP x64
if (OSVI->dwMajorVersion == 5 && OSVI->dwMinorVersion == 2)
GetWindowsNT_2003Version(OSVI, Buffer, StripMS, SI);
// 5.1 - Windows XP
if (OSVI->dwMajorVersion == 5 && OSVI->dwMinorVersion == 1)
GetWindowsNT_XPVersion(OSVI, Buffer, StripMS);
// 5.0 - Windows 2000
if (OSVI->dwMajorVersion == 5 && OSVI->dwMinorVersion == 0)
GetWindowsNT_2000Version(OSVI, Buffer, StripMS);
А вот фрагмент из GetWindowsNT_2003Version:
if (OSVI->wProductType == VER_NT_WORKSTATION && SI->wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64) {
if (!StripMS) lstrcat(Buffer, STR_MICROSOFT);
lstrcat(Buffer, STR_WINXPX64);
return;
}
STR_WINXPX64 - это "Windows XP x64". Как видишь, отличить можно только по члену wProductType, но не по версии.
значит, возможно, клиент никто с 2003 и не качал... v_v
Вообще, я слышала отзывы что 2003 работает быстрее, но проверить не удалось пока ^^ Хотя скоро буд сносить систему одному юному хакеру - поставлю ^^
но она, вредина, на моем самом большем винте из 250Гб видит только 128 ^^
раньше бы я, может, попробовал поставить и посмотреть 2003 и 2008, но теперь как-то лениво, да и пятую систему на компе заводить... ^^""