內容介紹
本書是一本介紹Windows 2000 Professional和Windows XP的核心驅動程式的專著。提供了多種核心程式模型,極大地方便了讀者的學習和套用。本書內容由6部分組成,第1部分為核心模式基礎,主要內容有系統與驅動,對I/O、I/O對象和IRPs進行分層、調度方法和優先權、系統定義的對象與驅動的關係、基本驅動結構。第2部分為核心流驅動,主要講述了核心流驅動的概念、流小驅動、音頻驅動、音頻小連線埠驅動、視頻捕獲驅動以及DVD驅動模型設計。第3部分為即插即用,主要內容有PnP需要的驅動支持,增加新PnP設備的步驟。第4部分為電源管理,包括電源管理的含義及其實現步驟。第5部分為Windows 2000的管理機制。第6部分為調試與開發驅動程式,介紹了10個調試工具以及如何使用VC++.NET開發驅動程式。本書結構清晰,邏輯嚴密,內容環環相扣,不但是從事用VC++.NET進行開發與套用的廣大編程人員的技術指導書,同時也可作為大專院校計算機專業、非專業師生重要的參考讀物。本版CD為驅動程式原始碼。作品目錄
第1部分 核心模式驅動基礎第2部分 核心流驅動
第3部分 即插即用
第4部分 電源管理
第5部分 Windows 2000的管理機制
第6部分 調試與開發驅動程式