Windows Tips & News

Det är nu möjligt att utveckla Windows-drivrutiner i Rust

REKOMMENDERAD: Klicka här för att fixa Windows-problem och optimera systemets prestanda

Mark Russinovich, Azure CTO och känd Windows-programutvecklare (SysInternals), har tillkännagett lanseringen av ett nytt öppet projekt. Det möjliggör utveckling av drivrutiner för Windows med hjälp av programmeringsspråket Rust. Som heter windows-drivrutiner-rs, projektet är värd på GitHub och licensieras under MIT- och Apache-licenserna.

Arbetar för att möjliggöra utveckling av Windows-drivrutiner i Rust: https://t.co/XQHpdsFbwW

— Mark Russinovich (@markrussinovich) 23 september 2023

Förvaret består av Rust-backar som gör det möjligt för utvecklare att skapa Windows-drivrutiner med hjälp av WDM- och WDF-drivrutinutvecklingsmodellerna. Den nuvarande versionen av förvaret innehåller följande lådor, bibliotek och uppsättningar makron: wdk-build, wdk-sys, wdk, wdk-panic, wdk-alloc, wdk-macros. En exempelkod finns i avsnittet Prover av rostdrivrutiner.

Även om projektet fortfarande är i ett tidigt skede och inte rekommenderas för kommersiellt bruk, uppmuntrar Microsoft community-experiment, förslag och diskussioner om projektet. Företaget kommer att använda GitHub-diskussionsforumet som den huvudsakliga formen av interaktion med samhället under utvecklingen av windows-drivers-rs.

Windows-drivers-rs-projektet stöds av Microsofts utvecklare Melvin Wang.

REKOMMENDERAD: Klicka här för att fixa Windows-problem och optimera systemets prestanda

Om du gillar den här artikeln, vänligen dela den med knapparna nedan. Det kommer inte att ta mycket från dig, men det kommer att hjälpa oss att växa. Tack för ditt stöd!

Annons

Windows 10 Build 17755-arkiv

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Firefox 52 är ute med stöd för NPAPI-plugin inaktiverat

Firefox 52 är ute med stöd för NPAPI-plugin inaktiverat

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaEn ny s...

Läs mer

Hur man namnger ett fönster i Microsoft Edge

Hur man namnger ett fönster i Microsoft Edge

Hur man namnger ett fönster i Microsoft EdgeSnabbt efter Google Chrome fick Microsoft Edge ett ny...

Läs mer