Written for advanced programmers who use C and C++, the second edition of this popular technical guide illustrates and clarifies real-world driver programming issues for current versions of Microsoft Windows. The author offers a solid overview of the Windows Driver Model (WDM) architecture and breaks down the process of writing custom device drivers into manageable pieces—from the basics of loading device drivers to creating and processing I/O request packets. This edition includes updated information about Windows XP, Windows 2000, and Windows Me, plus extensive practical examples, illustrations, and line-by-line analysis of code samples.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Walter Oney has 35 years of experience in systems-level programming and has been teaching Windows device driver classes for 10 years. He was a contributing editor to Microsoft Systems Journal and is a Microsoft MVP. He has written several books, including Systems Programming for Windows 95 and the first edition of Programming the Microsoft Windows Driver Model. In his free time he's a committed jogger, a fan of classical dance, and an amateur oboist. He and his wife, Marty, live in Boston, Massachusetts.Contenuti:
AcknowledgmentsIntroductionChapter 1: Beginning a Driver ProjectChapter 2: Basic Structure of a WDM DriverChapter 3: Basic Programming TechniquesChapter 4: SynchronizationChapter 5: The I/O Request PacketChapter 6: Plug and Play for Function DriversChapter 7: Reading and Writing DataChapter 8: Power ManagementChapter 9: I/O Control OperationsChapter 10: Windows Management InstrumentationChapter 11: Controller and Multifunction DevicesChapter 12: The Universal Serial BusChapter 13: Human Interface DevicesChapter 14: Specialized TopicsChapter 15: Distributing Device DriversChapter 16: Filter DriversCoping with Cross-Platform IncompatibilitiesUsing WDMWIZ.AWXAbout the AuthorMetal Craft ClampMicrosoft License Agreement
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Descrizione libro Microsoft Press, 2002. Paperback. Condizione libro: New. Codice libro della libreria P110735618038
Descrizione libro Microsoft Press, 2002. Paperback. Condizione libro: New. New item. Codice libro della libreria QX-042-83-2607702