Windows Tips & News

Вече е възможно да се разработят драйвери за Windows в Rust

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Марк Русинович, технически директор на Azure и известен разработчик на софтуер за Windows (SysInternals), обяви стартирането на нов отворен проект. Той позволява разработка на драйвери за Windows с помощта на езика за програмиране Rust. На име windows-drivers-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-макроси. Примерен код е предоставен в секцията Примери за драйвери на Rust.

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

Проектът windows-drivers-rs се поддържа от разработчика на Microsoft Melvin Wang.

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Ако ви харесва тази статия, моля, споделете я чрез бутоните по-долу. Това няма да отнеме много от вас, но ще ни помогне да растем. Благодаря за подкрепата!

Реклама

Предотвратете Windows 10 да синхронизира пароли между устройства

Предотвратете Windows 10 да синхронизира пароли между устройства

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Универсалните приложения в Windows 10 вече могат да имат вътрешни пръстени

Универсалните приложения в Windows 10 вече могат да имат вътрешни пръстени

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Как да деактивирате услуга в Windows 10

Как да деактивирате услуга в Windows 10

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още