微软强化Rust应用:Windows系统内存安全与C++互操作进阶
9 月 3 日消息,自 2023 年以来,微软就一直在逐步加强 Rust 在 Windows 系统中的应用。
目前,Windows 内核已能在引入 Rust 代码的情况下启动。此外,微软近期又在推动驱动开发向 Rust 语言过渡。
今年 7 月,微软披露了 Surface 团队在这一方向上的工作进展,推出了开源项目 windows-drivers-rs,旨在为 Rust 驱动开发提供平台支持。在此基础上,微软今日公布了更多细节。

据介绍,为简化 Rust 驱动的开发流程,微软在 windows-drivers-rs 中引入了新的 cargo-wdk crate。
这一 Cargo 扩展可自动生成包含预配置链接、构建步骤和依赖项的空白驱动项目,并可调用 WDK 工具(如 InfVerif),类似于在 Visual Studio 中使用 C 语言构建驱动的方式。
Rust 相较于 C 等传统语言,具备内存安全特性,可有效减少与内存相关的安全漏洞;同时,Rust 与 C / C++ 在驱动代码层面具有良好的互操作性,降低了迁移门槛。
微软表示,其长期目标是在 Cargo 环境中为 Rust 开发者提供与 Visual Studio 相同的构建工具和配置选项。中期计划包括自动安装 WDK、支持 NT_TARGET_VERSION、全面支持 ARM64 等。
目前,windows-drivers-rs 已能支持部分类型的驱动开发,但仍需使用较多的 unsafe 代码。
微软指出,Windows Driver Framework (WDF) 团队正与 Rust 专家合作,为内核模式驱动(KMD)和用户模式驱动(UMD)设计更安全的抽象层。对于微软来说,抽象层本质是实现用户模式(最低权限)到内核模式(最高权限)的安全转换机制。同时,微软其他团队也在开发适用于核心内核及第三方驱动的安全结构体和 API,其中部分已随 Windows 内核发布。

微软还承诺,会在未来几个月内公布更多驱动开发的最佳实践,其中包括利用 CodeQL 进行静态分析。今年 7 月,微软已更新了 Windows 11 25H2 版本的第三方驱动静态分析指南,详情可见此前报道。
相关阅读:
《打造更安全 PC 环境,微软鼓励开发者用 Rust 编写 Win11 驱动程序》
相关攻略
4月21日,微软AI Tour年度盛会在上海世博中心盛大举行。本次盛会汇聚了全球多个市场的创新实践,核心聚焦于一个关键议题:当企业迈入智能体时代,如何实现人工智能的规模化落地与深度转型?微软系统性地展示了近期的关键技术突破,覆盖从生产力工具、企业级平台到安全治理的全栈能力,为企业清晰地勾勒出一条从战
浙江大学与微软提出World-R1方法,通过强化学习激活视频生成模型内隐的3D知识,在不改变架构的情况下,将相机运动编码至初始噪声,并设计多维奖励函数评估3D合理性。仅用约3000条文本训练,即显著提升生成视频的3D一致性与画质,有效减少物体扭曲或消失问题。
游戏主机市场正酝酿一场深刻的变革。据知名行业爆料人KeplerL2透露,微软正在推进代号为“Helix”的下一代Xbox项目,其核心策略是向华硕、微星等第三方硬件厂商开放硬件授权,允许它们设计、制造并销售定制化的Xbox主机。 这意味着,未来消费者不仅能在市场上购买到微软原厂的Xbox,还可能看到搭
微软Xbox部门新任负责人发起品牌名称投票,结果显示多数参与者支持将“Xbox”改为全大写“XBOX”。这一改动被视为向品牌经典设计的回归,意在强化与核心玩家的情感纽带。此次变动发生在微软游戏部门领导层更迭之后,新任负责人来自AI领域,其上任可能预示着公司将重新评估现有的多平台游戏发行战略,未来的合
微软的裁员调整仍在持续,但这一次,公司为部分资深员工提供了一条更为温和的路径。最新消息显示,微软正计划在美国推出员工自愿买断方案,通过支付经济补偿鼓励符合条件的老员工提前退休。值得注意的是,这是微软自成立51年以来,首次启动此类自愿离职计划。 这项自愿买断计划并非全员开放。据了解,约有7%的美国微软
热门专题
热门推荐
英国工党领袖斯塔默面临公众信任挑战,支持率低迷。类似困境在欧洲多国领导人中普遍存在,德国总理默茨与法国总统马克龙的支持率同样远低于不支持率,反映出欧洲政界广泛的信任危机。
芝麻开门:安全便捷的数字资产交易平台 在数字货币的世界里,选择一个可靠、便捷的交易入口是第一步。芝麻开门作为一款服务于全球用户的知名交易平台,以其多重安全防护、对主流币种的广泛支持以及现货、杠杆等丰富功能,成为了许多交易者的选择。今天,我们就来详细梳理一下如何通过官方渠道,安全地获取并使用芝麻开门平
全球债市因通胀担忧遭剧烈抛售,长期美债收益率升至近三年高位。30年期美债收益率一度突破5%,10年期与2年期收益率同步攀升。日本30年期国债收益率单日飙升20基点创新高。油价上涨加剧通胀忧虑,策略师建议关注美债收益率在5 25%-5 5%区间的后续动向。
欧易(OKX):您的官方数字资产交易入口 在加密货币的世界里,选择一个可靠、功能全面的交易平台是第一步。欧易(OKX)作为全球领先的数字资产服务商,早已成为数百万用户的首选。它不仅提供比特币、以太坊等主流币种的现货交易,更将业务延伸至衍生品、DeFi以及NFT市场,构建了一个完整的加密生态。其背后,
gate io交易APP官方版 v7 19 1 安卓版下载与安装全指南 对于数字资产交易者来说,一个可靠、顺手的交易工具至关重要。Gate io交易APP,正是这样一款专业的平台,它为全球用户提供比特币、以太坊乃至上千种加密货币的实时行情与交易服务。其最新的安卓v7 19 1版本,在用户体验和系统稳





