Windows Tips & News

RustでWindowsドライバーを開発できるようになりました

推奨: Windows® の問題を修正し、システム パフォーマンスを最適化するには、ここをクリックしてください

Azure CTO であり、有名な Windows ソフトウェア開発者 (SysInternals) である Mark Russinovich が、新しいオープン プロジェクトの立ち上げを発表しました。 Rust プログラミング言語を使用した Windows 用のドライバー開発が可能になります。 名前付き Windows-ドライバー-RS、プロジェクトは GitHub でホストされ、MIT および Apache ライセンスに基づいてライセンスされています。

Rust での Windows ドライバー開発を可能にするために取り組んでいます: https://t.co/XQHpdsFbwW

— マーク・ルシノビッチ (@markrussinovich) 2023 年 9 月 23 日

このリポジトリは、開発者が WDM および WDF ドライバー開発モデルを使用して Windows ドライバーを作成できるようにする Rust クレートで構成されています。 現在のバージョンのリポジトリには、wdk-build、wdk-sys、wdk、wdk-panic、wdk-alloc、wdk-macros のクレート、ライブラリ、およびマクロのセットが含まれています。 サンプルコードは「Rust Driver Samples」セクションで提供されています。

このプロジェクトはまだ初期段階にあり、商用利用は推奨されていませんが、マイクロソフトはコミュニティでのプロジェクトに関する実験、提案、議論を奨励しています。 同社は、windows-drivers-rs の開発中にコミュニティとの対話の主な形式として GitHub ディスカッション フォーラムを使用します。

windows-drivers-rs プロジェクトは、Microsoft 開発者 Melvin Wang によってサポートされています。

推奨: Windows® の問題を修正し、システム パフォーマンスを最適化するには、ここをクリックしてください

この記事が気に入っていただけましたら、下のボタンを使用してシェアしてください。 あなたから多くのことを得るわけではありませんが、それは私たちの成長に役立ちます。 ご協力ありがとうございました!

広告

Firefox89.0.1がセキュリティ修正とともにリリースされました

Firefox89.0.1がセキュリティ修正とともにリリースされました

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいMozillaは、最初のマイナーアップデートをリリースしました。 Firefox...

続きを読む

EdgeChromiumがタスクバーウィザードへのPINを受信

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む

Microsoft EdgeChromiumでイマーシブリーダーモードを有効にする

Microsoft EdgeChromiumでイマーシブリーダーモードを有効にする

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいMicrosoft Edge Chromiumでイマーシブリーダーモードを有効に...

続きを読む