Windows7核心模式.PDFVIP

  • 5
  • 0
  • 约2.24万字
  • 约 16页
  • 2017-06-09 发布于江苏
  • 举报
Windows7核心模式

Windows 7核心模式 CHAPTER 驅動程式概論與運作 6 KMDF(Kernel Mode Driver Framework)是發展核心模式驅動程式的基礎架構。 它提供了 C 語言的裝置驅動程式介面 DDI ,可以用來建立Windows 7 的驅動 程式。本質上來說,這個架構是一個提綱性的( 梗概的)裝置驅動程式,可以針 對特定裝置來進行訂製化。KMDF 會執行程式碼來處理通常的驅動程式需求。 驅動程式藉由設定物件的屬性、登錄重要事件告知的回呼來訂製化架構,而且 可以包含處理裝置獨具特徵的程式碼。 KMDF 提供了定義完整的物件模型,並控制著物件的生命週期及記憶體的配 置。物件是分層式組織的上屬/ 下屬模型系統,重要的驅動程式資料結構是由 KMDF 來維護,而非驅動程式。 本章將來探討 KMDF 的架構與特徵,以及利用 KMDF 來開發驅動程式的需 求。(有時候,就稱之為 KMDF 基礎的驅動程式,或直接簡稱 KMDF 驅動程 式。) 誠如我們在第二部分中的描述,WDF(Windows Driver Foundation)也包含了另 一

文档评论(0)

1亿VIP精品文档

相关文档