5 / 5 / 0
Регистрация: 15.04.2013
Сообщений: 118
|
||||||
1 | ||||||
Используя функцию GetVersionEx определить тип операционной системы03.10.2015, 21:06. Показов 2835. Ответов 5
Метки нет (Все метки)
Задание звучит так: используя функцию GetVersionEx определить тип операционной системы.
На форуме уже был такой вопрос и оттуда я вытянул такой код:
Вроде как она работает, ты выводит номер сервис пака. В моем понимании, задача подразумевает вывести, например, Windows 7. Реализуема ли данная задача?
0
|
03.10.2015, 21:06 | |
Ответы с готовыми решениями:
5
Через API GetVersionEx и GetComputerName определить номер сборки операционной системы и имя компьютера Тип операционной системы Определить версию операционной системы Определить Service Pack операционной системы |
COM‐пропагандист
|
|
04.10.2015, 13:14 | 2 |
Это нужно делать вручную, сопоставляя номера версии, сборки, изменения и ревизии с известными значениями.
https://ru.wikipedia.org/wiki/... Windows_NT
0
|
5 / 5 / 0
Регистрация: 15.04.2013
Сообщений: 118
|
|
04.10.2015, 17:28 [ТС] | 3 |
Мне нужно именно при помощи API функции GetVersionEx, таково условие задачи.
0
|
COM‐пропагандист
|
|
04.10.2015, 17:58 | 4 |
«Windows 7» — это не номер версии операционной системы, а её название.
Во‐вторых, достаточно посмотреть в документации по структуре OsVersionInfo, что строка szCSDVersion описывает установленный сервис‐пак.
1
|
5 / 5 / 0
Регистрация: 15.04.2013
Сообщений: 118
|
|
04.10.2015, 20:11 [ТС] | 5 |
"Тип операционной системы" - что, по-вашему, тогда требует условие данной задачи?
Добавлено через 43 минуты А возможно ли как-то определить при помощи данной функции, установлена на компьютере Windows, Mac Os X или Linux? Добавлено через 1 час 2 минуты Или это определить, 32 или 64 разрядная версия стоит?
0
|
Ушел с форума
|
|
05.10.2015, 08:45 | 6 |
Что угодно может означать. Например, серверная или клиентская редакция.
32-битная или 64-битная. Home, Pro или Ultimate. И т.д. GetNativeSystemInfo. У 64-битных в поле wProcessorArchitecture будет PROCESSOR_ARCHITECTURE_AMD64.
1
|
05.10.2015, 08:45 | |
05.10.2015, 08:45 | |
Помогаю со студенческими работами здесь
6
Определить service pack операционной системы Определить версию операционной системы средствами boost Как определить разрядность операционной системы кодом C++? Определить размер pipe для вашей операционной системы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |