微软官方详解:下一代Windows 11驱动程序优化新进度
创始人
2025-09-04 10:01:08

快科技9月3日消息,自2023年以来,微软一直在将Rust更多地集成到Windows系统中,最近微软开始推动驱动程序开发者使用这种语言进行开发。

Rust提供了与传统编程语言(如C)不同的内存安全性,可以防止与内存相关的安全漏洞;此外,它还提供了出色的C/C++驱动代码互操作性,使得过渡变得更加容易。

今年7月,微软分享了一些关于Surface团队如何在这一领域提供帮助的初步细节,他们创建了新的开源项目windows-drivers-rs,这是一个帮助使用Rust进行Windows驱动开发的平台。

今天,微软发布了更多关于其进展的细节,为了使Rust驱动程序的开发变得更加容易,微软引入了一个新的cargo-wdk扩展包。

这个Cargo扩展可以生成带有预配置链接、构建步骤和依赖项的空驱动程序项目,并且能够调用WDK工具,就与在Visual Studio中用C语言构建驱动程序的情况类似。

微软表示,其长期目标是在Cargo环境中为Rust开发者提供与Visual Studio中相同的构建工具和配置选项,中期计划包括自动安装WDK、支持NT_TARGET_VERSION、全面支持ARM64等。

微软还强调了Windows驱动程序框架(WDF)团队正在与Rust专家合作,为内核模式驱动程序(KMD)和用户模式驱动程序(UMD)设计更安全的抽象。

其他微软团队正在开发超出WDF范围的安全结构和API,用于核心内核和第三方驱动程序开发,其中一些已经在Windows内核中发布。

最后微软表示,在未来几个月内,它将分享更多关于驱动程序开发最佳实践的信息,其中包括使用CodeQL进行静态分析。

⚠️
本网站信息内容及素材来源于网络采集或用户发布,如涉及侵权,请及时联系我们,发送链接至2697952338@QQ.COM,我们将第一时间进行核实与删除处理。

相关内容

热门资讯

Capri Holdings ... 一、公司概况Capri Holdings Limited(股票代码:PRL)是一家注册于英属开曼群岛...
全球被动元件与射频模块龙头村田... 全球被动元件与射频模块龙头村田制作所2026年经营分析与行业前景展望一、公司概况村田制作所(Mura...
意大利奢侈品集团菲拉格慕:百年... 一、公司概况萨尔瓦托·菲拉格慕(Salvatore Ferragamo S.p.A.,以下简称"菲拉...
安联保险集团(Allianz ... 公司概况安联保险集团(Allianz SE)是一家总部位于德国慕尼黑的跨国金融服务公司,成立于189...
凌鹊卫星携手通宇通讯交付千台卫... 来源:上海证券报·中国证券网 上证报中国证券网讯(记者 何治民)记者从通宇通讯获悉,6月26日,卫星...
直觉外科:全球手术机器人霸主的... 公司概况直觉外科公司(Intuitive Surgical, Inc.,纳斯达克代码:ISRG)成立...
American Tower ... 一、公司概况American Tower Corporation(美国铁塔公司,NYSE: AMT)...
博通公司深度分析:半导体与基础... 公司概况博通公司(Broadcom Inc.,股票代码:AVGO)是全球领先的半导体和基础设施软件解...
印度制药巨头Dr. Reddy... 一、公司概况Dr. Reddy's Laboratories Ltd.(雷迪博士实验室,NYSE: ...
惠普公司(HP Inc.)深度... 一、公司概况HP Inc.(惠普公司,NYSE: HPQ)是全球领先的个人电脑与打印机供应商,总部位...