![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() ![]() |
![]() |
18192123 |
![]()
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: ![]() ![]() ![]() |
Здравствуйте!
У меня несколько вопросов по использованию GetSystemInfo().. Относительно параметров
...
WORD wProcessorLevel;
WORD wProcessorRevision;
...
Во-первых, какую смысловую нагрузку они несут? (из MSDN смысла не уловила...). Во-вторых, вот получу я при вызове функции GetSystemInfo() некоторые числовые значения для этих параметров...И как их интерпретировать? (я о том, что, например для параметра wProcessorArchitecture значению PROCESSOR_ARCHITECTURE_AMD64 (9) соответсвует x64 (AMD or Intel))
SYSTEM_INFO siSysInfo;
GetSystemInfo(&siSysInfo);
switch (siSysInfo.wProcessorArchitecture)
{
case PROCESSOR_ARCHITECTURE_AMD64: wsprintf(pszStrPID,_T("%s"), TEXT(" x64 (AMD or Intel)")); break;
case PROCESSOR_ARCHITECTURE_IA64: wsprintf(pszStrPID,_T("%s"), TEXT(" Intel Itanium Processor Family (IPF)")); break;
case PROCESSOR_ARCHITECTURE_INTEL: wsprintf(pszStrPID,_T("%s"), TEXT(" x86")); break;
case PROCESSOR_ARCHITECTURE_UNKNOWN: wsprintf(pszStrPID,_T("%s"), TEXT(" Unknown architecture"));
}
А для wProcessorLevel, wProcessorRevision можно подобным образом? Сообщение отредактировано: 18192123 - 15.11.2008 19:42 |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Во-первых, какую смысловую нагрузку они несут? Дополнительная информация о процессоре и уровне его архитектуры...Цитата вот получу я при вызове функции GetSystemInfo() некоторые числовые значения для этих параметров... И как их интерпретировать? У Рихтера в 14-ой главе "Windows для профессионалов" есть пример использования GetSystemInfo и интерпретации значений wProcessorArchitecture, wProcessorLevel, wProcessorRevision: См. здесь |
18192123 |
![]()
Сообщение
#3
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: ![]() ![]() ![]() |
|
![]() ![]() |
![]() |
Текстовая версия | 17.07.2025 20:38 |