在线观看日韩三级视频,国产久久精品在线播放,精品人妻伦一二三区久久简爱,久久亚洲精品一区二区,日韩人妻一区二区av,欧美黑人又粗又大高潮喷水,国产91精品在线播放,国产欧美日韩一区二区三视频,亚洲一区二区伦理在线

微軟進(jìn)一步推進(jìn) Rust 在 Windows 中的應(yīng)用,內(nèi)存安全與 C / C++ 互操作性成核心優(yōu)勢(shì)

2025/9/3 7:32:41 來(lái)源:IT之家 作者:問(wèn)舟 責(zé)編:問(wèn)舟

IT之家 9 月 3 日消息,自 2023 年以來(lái),微軟就一直在逐步加強(qiáng) Rust 在 Windows 系統(tǒng)中的應(yīng)用。

目前,Windows 內(nèi)核已能在引入 Rust 代碼的情況下啟動(dòng)。此外,微軟近期又在推動(dòng)驅(qū)動(dòng)開(kāi)發(fā)向 Rust 語(yǔ)言過(guò)渡。

今年 7 月,微軟披露了 Surface 團(tuán)隊(duì)在這一方向上的工作進(jìn)展,推出了開(kāi)源項(xiàng)目 windows-drivers-rs,旨在為 Rust 驅(qū)動(dòng)開(kāi)發(fā)提供平臺(tái)支持。在此基礎(chǔ)上,微軟今日公布了更多細(xì)節(jié)。

據(jù)介紹,為簡(jiǎn)化 Rust 驅(qū)動(dòng)的開(kāi)發(fā)流程,微軟在 windows-drivers-rs 中引入了新的 cargo-wdk crate。

這一 Cargo 擴(kuò)展可自動(dòng)生成包含預(yù)配置鏈接、構(gòu)建步驟和依賴(lài)項(xiàng)的空白驅(qū)動(dòng)項(xiàng)目,并可調(diào)用 WDK 工具(如 InfVerif),類(lèi)似于在 Visual Studio 中使用 C 語(yǔ)言構(gòu)建驅(qū)動(dòng)的方式。

Rust 相較于 C 等傳統(tǒng)語(yǔ)言,具備內(nèi)存安全特性,可有效減少與內(nèi)存相關(guān)的安全漏洞;同時(shí),Rust 與 C / C++ 在驅(qū)動(dòng)代碼層面具有良好的互操作性,降低了遷移門(mén)檻。

微軟表示,其長(zhǎng)期目標(biāo)是在 Cargo 環(huán)境中為 Rust 開(kāi)發(fā)者提供與 Visual Studio 相同的構(gòu)建工具和配置選項(xiàng)。中期計(jì)劃包括自動(dòng)安裝 WDK、支持 NT_TARGET_VERSION、全面支持 ARM64 等。

目前,windows-drivers-rs 已能支持部分類(lèi)型的驅(qū)動(dòng)開(kāi)發(fā),但仍需使用較多的 unsafe 代碼。

微軟指出,Windows Driver Framework (WDF) 團(tuán)隊(duì)正與 Rust 專(zhuān)家合作,為內(nèi)核模式驅(qū)動(dòng)(KMD)和用戶(hù)模式驅(qū)動(dòng)(UMD)設(shè)計(jì)更安全的抽象層。對(duì)于微軟來(lái)說(shuō),抽象層本質(zhì)是實(shí)現(xiàn)用戶(hù)模式(最低權(quán)限)到內(nèi)核模式(最高權(quán)限)的安全轉(zhuǎn)換機(jī)制。同時(shí),微軟其他團(tuán)隊(duì)也在開(kāi)發(fā)適用于核心內(nèi)核及第三方驅(qū)動(dòng)的安全結(jié)構(gòu)體和 API,其中部分已隨 Windows 內(nèi)核發(fā)布。

微軟還承諾,會(huì)在未來(lái)幾個(gè)月內(nèi)公布更多驅(qū)動(dòng)開(kāi)發(fā)的最佳實(shí)踐,其中包括利用 CodeQL 進(jìn)行靜態(tài)分析。今年 7 月,微軟已更新了 Windows 11 25H2 版本的第三方驅(qū)動(dòng)靜態(tài)分析指南,詳情可見(jiàn)IT之家此前報(bào)道。

相關(guān)閱讀:

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:微軟,Win11,Windows 11

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知