『Developing Drivers with Windows Driver Foundation』(Penny Orwick と Guy Smith の共著) は、アーキテクチャを設計し、フレームワークを構築して、開発者の参考となるサンプル ドライバーを開発した、Microsoft の WDF 開発チームと共同で執筆されました。WDF は、オペレーティング システムの複雑さではなく、ハードウェアの要件に開発者が焦点を置けるようにするドライバー モデルを提供します。 この本では、Windows Driver Foundation (WDF) のアーキテクチャとプログラミング モデルを紹介し、WDF フレームワークを使用して Windows ドライバーを開発するための実践的なサンプル指向のガイドを提供します。 Windows ドライバー開発の初心者の方へ この本を利用して、概念と基礎を理解し、必要なツールを WDK から入手してください。また、WDK のサンプルを研究し、詳細なリファレンスとして WDK ドキュメントを使用してください。 『Developing Drivers with WDF』について Windows Division の Architect である Nar Ganapathy が、Windows Driver チームが WDF の設計と開発になぜ着手したかを説明します。Nar の紹介には、書籍の概略が含まれています。 『Developing Drivers with Windows Driver Foundation』へのエキスパートからのコメント これらの見解は、少し "ひいき目" になっているかもしれません。なぜなら、彼らは、この本の見直し、サンプル コードの作成、WDF フレームワークと静的ドライバー ツールの開発に、かなりの時間を提供したからです。とはいえ、彼らはエキスパートです。この本について、言わずにはいられないことがいろいろとあります。こちらを参照してください。もしあなたが、Windows ドライバーの開発やテストのため、KMDF、UMDF、および静的ツールについて学ぼうとしているなら、この本が必須な理由がわかるでしょう。 正誤表とサンプル コード リファレンスのクイック リンク 『Developing Drivers with WDF』には、Windows Driver Kit のドキュメントや他のソースへの相互参照が多数含まれています。すばやくアクセスできるオンライン リファレンスとして、下記のリンクを利用してください。WDF のリファレンス。 『Developing Drivers with WDF』をオンラインで読む O'Reilly (電子書籍の購入)
Safari (プレビュー版です。コンテンツ全体を読むには、Safari のサブスクリプションが必要です。)
『Developing Drivers with WDF』を印刷物で読む 『Developing Drivers with the Windows Driver Foundation』 (通常書籍の購入)
WDF のエキスパートに質問する Doron Holan's Blog: Kernel-Mode Drivers Peter Wieland's Blog: Thoughts on Windows Driver Development Patrick M: My travels with WDF Ilias Tsigkogiannis' Introduction to Windows Device Drivers
WHDC Web サイト上の WDF の概要 Windows Driver Foundation (WDF) |