Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Вниз

Константы Server 2003 !   Найти похожие ветки 

 
psa247 ©   (2005-12-03 11:08) [0]

Подскажите, где можно взять значения констант при определении версии ОС для Server 2003, такие как:

VER_SUITE_BLADE
VER_SUITE_DATACENTER
VER_SUITE_ENTERPRISE
VER_SUITE_SECURITY_APPLIANCE ?


 
Lamer@fools.ua ©   (2005-12-03 12:13) [1]

>где можно взять значения констант при определении версии ОС для Server 200

Ну, например, в Platform SDK, идущем с Visual Studio.

WinNT.h
#define VER_SERVER_NT                       0x80000000
#define VER_WORKSTATION_NT                  0x40000000
#define VER_SUITE_SMALLBUSINESS             0x00000001
#define VER_SUITE_ENTERPRISE                0x00000002
#define VER_SUITE_BACKOFFICE                0x00000004
#define VER_SUITE_COMMUNICATIONS            0x00000008
#define VER_SUITE_TERMINAL                  0x00000010
#define VER_SUITE_SMALLBUSINESS_RESTRICTED  0x00000020
#define VER_SUITE_EMBEDDEDNT                0x00000040
#define VER_SUITE_DATACENTER                0x00000080
#define VER_SUITE_SINGLEUSERTS              0x00000100
#define VER_SUITE_PERSONAL                  0x00000200
#define VER_SUITE_BLADE                     0x00000400
#define VER_SUITE_EMBEDDED_RESTRICTED       0x00000800
#define VER_SUITE_SECURITY_APPLIANCE        0x00001000
#define VER_SUITE_STORAGE_SERVER            0x00002000
#define VER_SUITE_COMPUTE_SERVER            0x00004000


 
psa247 ©   (2005-12-03 13:15) [2]


> Lamer@fools.ua ©

У меня почему-то вместо
const VER_SUITE_PERSONAL = $200; в Dec - 512;
при отладке выдает в Dec - 768


 
Lamer@fools.ua ©   (2005-12-03 13:32) [3]

>У меня почему-то вместо
const VER_SUITE_PERSONAL = $200; в Dec - 512;
при отладке выдает в Dec - 768


Мои соболезнования.


 
psa247 ©   (2005-12-03 13:40) [4]


> Lamer@fools.ua ©

Хоть кто-то не черствый оказался


 
psa247 ©   (2005-12-03 13:47) [5]


> Lamer@fools.ua ©   (03.12.05 13:32) [3]
#define VER_SUITE_PERSONAL                  0x00000200


Хоть тресни - выдает Профессионал вместо Хоме Едитион

В МСДНЭ - VER_SUITE_PERSONAL Windows XP Home Edition is installed.
В чем причина ?


 
begin...end ©   (2005-12-03 13:51) [6]

> psa247 ©   (03.12.05 13:47) [5]

(* включает телепатор *)

О чём речь вообще? Об OSVERSIONINFOEX?

Это же флаги. Присутствие того или иного флага нужно проверять операцией and, а не простым сравнением.

(* выключает телепатор *)


 
psa247 ©   (2005-12-03 14:04) [7]


> begin...end ©   (03.12.05 13:51) [6]

Хороший телепатор



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.011 c
4-1124288784
NikNet
2005-08-17 18:26
2005.12.25
Как получить снимок экрана на API?


5-1118656499
Subdigger
2005-06-13 13:54
2005.12.25
TDataset


6-1127210598
__DATA__
2005-09-20 14:03
2005.12.25
Подключиться через TClientSocket к интернет серверу через прокси


1-1133000808
DillerXX
2005-11-26 13:26
2005.12.25
открыть popup


1-1133422253
Dioman
2005-12-01 10:30
2005.12.25
Popup menu, отловить закрытие





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский