Windows Tips & News

Nyní je možné vyvíjet ovladače pro Windows v Rustu

DOPORUČENO: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Mark Russinovich, technický ředitel Azure a renomovaný vývojář softwaru pro Windows (SysInternals), oznámil spuštění nového otevřeného projektu. Umožňuje vývoj ovladačů pro Windows pomocí programovacího jazyka Rust. Jmenovaný windows-drivers-rs, projekt je hostován na GitHubu a licencován pod licencemi MIT a Apache.

Práce na povolení vývoje ovladačů pro Windows v Rustu: https://t.co/XQHpdsFbwW

— Mark Russinovich (@markrussinovich) 23. září 2023

Úložiště obsahuje přepravky Rust, které umožňují vývojářům vytvářet ovladače pro Windows pomocí modelů vývoje ovladačů WDM a WDF. Aktuální verze úložiště obsahuje následující bedny, knihovny a sady maker: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-makra. Příklad kódu je uveden v části Ukázky ovladače Rust.

I když je projekt stále v rané fázi a nedoporučuje se pro komerční použití, Microsoft podporuje komunitní experimenty, návrhy a diskuse o projektu. Společnost bude využívat diskusní fórum GitHub jako hlavní formu interakce s komunitou při vývoji windows-drivers-rs.

Projekt windows-drivers-rs podporuje vývojář Microsoftu Melvin Wang.

DOPORUČENO: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Pokud se vám tento článek líbí, sdílejte jej pomocí níže uvedených tlačítek. Nebere to od vás mnoho, ale pomůže nám to růst. Děkuji za vaši podporu!

Reklama

Linux Mint 19.2 přinese vylepšení Cinnamon a Nemo

Linux Mint 19.2 přinese vylepšení Cinnamon a Nemo

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuC...

Přečtěte si více

Stáhněte si archivy výchozích tapet Plasma 5.9

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více

Archiv tapet pro Windows 10

Jak zapnout nebo vypnout obrázek na pozadí plochy ve Windows 10Windows 10 přichází s mnoha funkce...

Přečtěte si více