Windows Tips & News

Теперь можно разрабатывать драйверы для Windows на Rust.

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы Windows и оптимизировать производительность системы.

Марк Руссинович, технический директор Azure и известный разработчик программного обеспечения для Windows (SysInternals), объявил о запуске нового открытого проекта. Он позволяет разрабатывать драйверы для Windows с использованием языка программирования Rust. Именованный windows-драйверы-rs, проект размещен на GitHub и лицензируется по лицензиям MIT и Apache.

Работаем над возможностью разработки драйверов Windows на Rust: https://t.co/XQHpdsFbwW

— Марк Руссинович (@markrussinovich) 23 сентября 2023 г.

Репозиторий содержит крейты Rust, которые позволяют разработчикам создавать драйверы для Windows, используя модели разработки драйверов WDM и WDF. Текущая версия репозитория содержит следующие крейты, библиотеки и наборы макросов: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. Пример кода представлен в разделе «Образцы драйверов Rust».

Хотя проект все еще находится на ранней стадии и не рекомендуется для коммерческого использования, Microsoft поощряет эксперименты сообщества, предложения и обсуждения проекта. Компания будет использовать дискуссионный форум GitHub в качестве основной формы взаимодействия с сообществом во время разработки windows-drivers-rs.

Проект windows-drivers-rs поддерживается разработчиком Microsoft Мелвином Вангом.

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы Windows и оптимизировать производительность системы.

Если вам понравилась эта статья, поделитесь ею, используя кнопки ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

Реклама

ANGEL_v2.0 Скин Winamp

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Архивы браузера Microsoft Edge

Microsoft хочет, чтобы у пользователей Chromium был выбор использования встроенной проверки орфог...

Читать далее

Сергей Ткаченко, автор Winaero

Сергей Ткаченко, автор Winaero

Еще до официального выпуска Windows 8 в Интернете появился ряд инструментов для пропуска начально...

Читать далее