Windows Tips & News

Тепер можна розробляти драйвери Windows у Rust

click fraud protection
РЕКОМЕНДОВАНО: Натисніть тут, щоб вирішити проблеми з 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-macros. Приклад коду наведено в розділі Приклади драйверів Rust.

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

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

РЕКОМЕНДОВАНО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати продуктивність системи

Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!

Реклама

Завантажити Завантажити Darkside Skin для Winamp

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Завантажити Завантажити Bingo!_Red_Chilli_Bijli Skin для Winamp

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Завантажте архіви скінів Winamp

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі