The Windows 2000 Device Driver Book: A Guide for Programmers, 2/e (Paperback)
暫譯: Windows 2000 裝置驅動程式書:程式設計師指南,第2版 (平裝)

Art Baker, Jerry Lozano

  • 出版商: Prentice Hall
  • 出版日期: 2000-11-30
  • 售價: $2,800
  • 貴賓價: 9.5$2,660
  • 語言: 英文
  • 頁數: 480
  • 裝訂: Paperback
  • ISBN: 0130204315
  • ISBN-13: 9780130204318
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Summary

  • The #1 Windows device driver book—fully updated for Windows 2000!
  • Step-by-step planning, implementation, testing, debugging, installation, and distribution
  • Complete coverage of the new Windows Driver Model (WDM)
  • Practical debugging and interactive troubleshooting
  • CD-ROM: Exclusive tools for streamlining driver development, plus extensive C/C++ sample driver library!
  • Windows Driver Model (WDM) for Windows 2000 and 98—in depth!
  • Building drivers that support Plug-and-Play and Power Management
  • Windows Management Instrumentation: logging device errors and events—and interpreting them
  • Constructing safe reentrant driver code
  • Handling time-out conditions safely and effectively
  • Advanced techniques: kernel-mode threads, layered drivers, and more
  • Start-to-finish debugging and troubleshooting techniques

Foreword by Andrew Scoppa, UCI Corporation

The #1 book on Windows driver development—totally updated for Windows 2000!

With The Windows 2000 Device Driver Book, any experienced Windows programmer can master driver development start to finish: planning, implementation, testing, debugging, installation, and distribution. Totally updated to reflect Microsoft's Windows Driver Model (WDM) for Windows 2000 and 98, this programming bestseller covers everything from architecture to tools, and includes a powerhouse library of exclusive tools and code for streamlining any driver development project.

You'll start with a high-level overview of WDM components and then move quickly into the details of the development environment and driver installation. Next, master the Windows 2000 I/O Manager, its data structures, and its interaction with drivers. Using extensive practical examples, you'll implement Plug-and-Play and Power Management; construct safe reentrant driver code; use Windows Management Instrumentation to log errors and events, and more.

The book covers today's most advanced Windows driver development techniques and provides extensive debugging guidance, including crash dump analysis using WinDbg; lists of common bugcheck codes, meanings, and probable causes; and much more.

About the CD-ROM

Bonus CD-ROM contains powerful resources for streamlining device driver development!

  • An exclusive Device Driver AppWizard that works with Visual Studio to instantly create your driver's framework
  • A library of complete sample drivers
  • C++ classes to jumpstart any project-including a Unicode string handling class that eliminates tedious, repetitive code
  • An exclusive Driver Installation Utility to simplify initial testing

UCI

UCI Software Training Centers specializes in high-end developer, systems, and Internet Training on Microsoft products and technologies. For more information about training in this topic and others, UCI can be reached at 800-884-1772, or on the Web at www.ucitraining.com

商品描述(中文翻譯)

摘要
- 本書是第一本關於 Windows 裝置驅動程式的書籍,已全面更新至 Windows 2000!
- 提供逐步的規劃、實作、測試、除錯、安裝和發佈指南
- 完整涵蓋新的 Windows 驅動程式模型 (WDM)
- 實用的除錯和互動式故障排除
- CD-ROM:獨家工具以簡化驅動程式開發,並附有廣泛的 C/C++ 範例驅動程式庫!
- 深入探討 Windows 2000 和 98 的 Windows 驅動程式模型 (WDM)
- 建立支援即插即用 (Plug-and-Play) 和電源管理的驅動程式
- Windows 管理工具 (Windows Management Instrumentation):記錄裝置錯誤和事件,並進行解釋
- 構建安全的可重入驅動程式碼
- 安全有效地處理超時條件
- 進階技術:核心模式執行緒、分層驅動程式等
- 從頭到尾的除錯和故障排除技術

前言由 Andrew Scoppa,UCI Corporation 提供

本書是關於 Windows 驅動程式開發的第一本書,已完全更新至 Windows 2000!

透過《Windows 2000 裝置驅動程式書》,任何有經驗的 Windows 程式設計師都能掌握驅動程式開發的全過程:規劃、實作、測試、除錯、安裝和發佈。本書完全更新,以反映微軟的 Windows 驅動程式模型 (WDM) 針對 Windows 2000 和 98 的內容,這本程式設計暢銷書涵蓋從架構到工具的所有內容,並包含一個強大的獨家工具和程式碼庫,以簡化任何驅動程式開發專案。

您將從 WDM 元件的高層次概述開始,然後迅速進入開發環境和驅動程式安裝的細節。接下來,掌握 Windows 2000 I/O 管理器、其資料結構及其與驅動程式的互動。透過廣泛的實用範例,您將實作即插即用 (Plug-and-Play) 和電源管理;構建安全的可重入驅動程式碼;使用 Windows 管理工具記錄錯誤和事件,等等。

本書涵蓋當今最先進的 Windows 驅動程式開發技術,並提供廣泛的除錯指導,包括使用 WinDbg 進行崩潰轉儲分析;常見錯誤檢查代碼、意義和可能原因的列表;以及更多內容。

關於 CD-ROM
附贈的 CD-ROM 包含強大的資源,以簡化裝置驅動程式的開發!
- 獨家的裝置驅動程式 AppWizard,與 Visual Studio 一起使用,可立即創建驅動程式的框架
- 完整範例驅動程式的庫
- C++ 類別以啟動任何專案,包括一個消除繁瑣重複代碼的 Unicode 字串處理類別
- 獨家的驅動程式安裝工具,以簡化初步測試

UCI
UCI 軟體訓練中心專注於高端開發者、系統和互聯網的微軟產品和技術訓練。如需有關此主題及其他主題的訓練資訊,請聯繫 UCI,電話 800-884-1772,或訪問網站 www.ucitraining.com