Microsoft упрощает написание драйверов для Windows

  • Категория: Windows 10
  • Дата: 16-08-2018, 15:33
  • Просмотров: 4 494

Чтобы разработчики могли легко писать драйвера для Windows, Microsoft выпустила фреймворк Driver Module Framework (DMF) с открытым исходным кодом. Этот фреймворк позволит разработчикам писать простые и структурированные драйвера Windows Driver Framework (WDF), а также обмениваться кодом между драйверами.

При разработке драйверов для устройств Surface, команда Microsoft Devices разработала этот фреймворк для внутреннего использования. Microsoft также объяснила некоторые ключевые различия между традиционным WDF и драйвером на базе DMF.

Вот список некоторых различий:

• WDF связывается с DMF, а DMF общается с драйвером;
• Контекст устройства (отображается зеленым цветом) существует независимо в каждом модуле и в конкретном коде драйвера клиента. Каждый меньший контекст устройства содержит только те элементы, которые необходимы для этого модуля. Ни один модуль не может получить доступ к контексту устройства другого модуля;
• Обратные вызовы WDF (показаны красным цветом) теперь существуют независимо в каждом модуле и в конкретном коде драйвера клиента. WDF вызывает клиентский драйвер. DMF перехватывает вызов и отправляет его каждому модулю в дереве инстанцированных модулей. Каждый модуль обрабатывает каждый обратный вызов по своему усмотрению. Наконец, DMF отправляет обратные вызовы на обратные вызовы драйвера клиента;

Узнать другие подробности можно [url=https://blogs.windows.com/buildingapps/2018/08/15/introducing-driver-module-framework/#0lvwcezwE8duJ1S2.97]здесь/url].
Илья Источник:
[url=https://blogs.windows.com]/blogs.windows.com
  • +3



  • Комментарии
  • ВКонтакте
  • Facebook
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Пользователи онлайн
Всего на сайте: 26
Пользователей: 0
Гостей: 26
Роботы: Google
+0  
Новостей: 15204
+0  
Комментариев: 39469
+0  
Пользователей: 10103