Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как собрать HBtnKey?  (Прочитано 7802 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Ллирик
Помогающий

ru
Offline Offline
Пол: Мужской

« : 08-10-2020 13:52 » 

Есть пример HBtnKey из WDK Win8. Есть WDK Win7 и WDK Win10. Вчера установил WDK 8, но в Visual studio 2015 WDK 8 почему-то не встроилось, в наборе инструментов есть только WindowsKernelModeDriver10.0. При сборке Visual studio 2015 пишет:
Цитата
Ошибка     Unknown or unsupported property value 'Win8' for TargetVersion.   HBtnKey (HBtnKey\HBtnKey)   C:\Program Files (x86)\Programing\Windows Kits\10\build\WindowsDriver.common.targets   133   
Мне нужен HBtnKey.sys x64, просто чтобы проверить работает этот пример в конкретных условиях или, как мой драйвер, несовсем.
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 08-10-2020 15:49 » 

а примеры WDK разве не в консоли make-ом компилятся? там раньше вызывалась командная строка с настройками откружения и из нее мейком...
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Ллирик
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 08-10-2020 16:05 » 

а примеры WDK разве не в консоли make-ом компилятся? там раньше вызывалась командная строка с настройками откружения и из нее мейком...
Начиная WDK Win8 нет Не надо поэтому я компилирую свои драйвера WDK Win7. Размер получается меньше Улыбаюсь
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 08-10-2020 20:12 » 

кстати wdk8 не уверен но видимо выпускался когда была VS 2012, поэтому возможно он наличие  VS 2015 не понял. 2015той нужна wdk 10:
https://docs.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads
еще возможно нужна VS серии Ultimate.
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Ллирик
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 08-10-2020 21:08 » 

Я уже писал в начале темы, что WDK 10 уже установлен, но при сборке выдаёт ошибку. см. выше
« Последнее редактирование: 08-10-2020 23:38 от Ллирик » Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 09-10-2020 07:33 » 

я имел в виду что WDK8 скорее всего нормально встанет на VS2012 ultimate
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Ллирик
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #6 : 10-10-2020 19:51 » 

я имел в виду что WDK8 скорее всего нормально встанет на VS2012 ultimate
Нет. Установил сегодня VS2012 ultimate. Не встает почему-то(
Записан
Ллирик
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #7 : 11-10-2020 02:19 » 

Разобрался) Сначала надо установить Visual studio, затем SDK, а затем уже WDK. Только я пока не понял как в  VS2012 ultimate собирать 64-битные приложения, в том числе и драйверы. Может подскажите?
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #8 : 11-10-2020 13:56 » new

видимо проект должен быть под 64. либо просто платформу сменить в настройкай проекта
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines