微软加速Windows驱动开发:Rust语言应用再升级

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
自2023年起,微软逐步加大对Rust语言在Windows系统中的应用力度,近期开始鼓励驱动程序开发者采用Rust进行开发。
Rust在内存安全性方面相比传统语言(如C)更具优势,能有效防止内存相关漏洞的出现。同时,它还能与C/C++代码良好协作,便于逐步迁移现有项目。
今年7月,微软曾透露Surface团队在推动Rust用于驱动开发方面的一些尝试,并介绍了新开源项目windows-drivers-rs,该项目旨在为Windows驱动程序的Rust开发提供支持。
近日,微软进一步披露了相关进展,并推出了一款名为cargo-wdk的新Cargo扩展包,以提升Rust开发驱动的便利性。该扩展能够生成包含预设链接配置、构建流程和依赖项的空白驱动项目,并可调用Windows驱动开发工具包(WDK)中的工具,实现方式与在Visual Studio中使用C语言开发驱动类似。
微软表示,其长远目标是让Rust开发者在Cargo环境中获得与Visual Studio中相似的构建工具和配置选项。中期计划则包括实现WDK的自动安装、支持NT_TARGET_VERSION定义、全面适配ARM64架构等。
此外,微软还提到,Windows驱动程序框架(WDF)团队正与Rust专家协作,为内核模式和用户模式驱动程序设计更安全的抽象层。同时,其他团队也在开发适用于核心内核和第三方驱动开发的安全结构和接口,其中部分成果已集成进Windows内核。
未来几个月内,微软计划发布更多关于驱动开发最佳实践的指导内容,其中包括使用CodeQL进行静态代码分析的相关方法。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
美股三大指数集体收跌 ARM重挫超10% 中概股表现疲软
美股三大指数高开低走,集体收跌。中东局势升级引发市场震荡,投资者情绪谨慎。个股表现分化,英伟达、特斯拉上涨,ARM因高盛看空暴跌超10%。中概股指数下跌1 4%,富途等跌幅显著,新能源汽车股走势不一。
三星Exynos 2800芯片曝光 14纳米技术96MB缓存重塑手机市场
三星将推出采用1 4纳米工艺的Exynos2800芯片,能效预计提升约25%。该芯片采用10核CPU设计,配备高达96MB系统级缓存,将显著提升数据处理效率与整体性能。除手机版本外,还将推出PC版本,进军高性能移动计算领域,有望推动设备AI算力与续航进步。
中国科大实现高速率量子密钥分发技术突破
中国科学技术大学团队在量子密钥分发技术上取得突破。他们采用集成化量子态制备与半导体单光子探测器,绕过了传统超导探测所需的复杂低温系统,在常规条件下实现了更高的安全密钥率与系统稳定性,推动了该技术的实用化进程。
编辑手记突破技术壁垒的实践与启示
吉林碳谷一支平均年龄34岁的青年团队,扎根科研与生产一线,历经数千次试验,成功突破35K碳纤维核心技术壁垒。他们将个人理想融入国家发展,以不懈奋斗攻克工艺难题,生动诠释了青春担当与科技报国的誓言。
OpenAI将推出AI手机挑战谷歌与苹果市场地位
OpenAI计划在2027年上半年量产其AI手机,该手机旨在将AI深度融入操作系统,通过动态任务流重塑交互体验。硬件或将搭载定制芯片,强化影像与算力,目标出货约3000万部,并探索“硬件+AI服务”的新商业模式,争夺下一代智能终端定义权。
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

