Основной контент книги Программирование драйверов для Windows
Длительность книги 244 страницы
2007 год
0+
Подарите скидку 10%
Посоветуйте эту книгу и получите 11,11 ₽ с покупки её другом.
О книге
Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая новую ОС Windows Vista. Разбираются важнейшие драйверные архитектуры – традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать простейший драйвер, а также приведены практические примеры написания сложных драйверов для принтера, монитора, видеокарты и USB-камеры.
Для программистов.
Жанры и теги
Войдите, чтобы оценить книгу и оставить отзыв
Книга Валерии Комиссаровой «Программирование драйверов для Windows» — скачать в pdf или читать онлайн. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Возрастное ограничение:
0+
Дата выхода на Литрес:
30 мая 2014
Общее кол-во страниц:
244
БХВ-Петербург, 2007 — Всего страниц: 256
Книга представляет собой практическое руководство по программированию драйверов для всей линейки операционных систем Windows NT, включая новую OC Windows Vista. Разбираются важнейшие драйверные архитектуры — традиционная WDM и новая WDF. Излагаются основы теории программирования драйверов для многопроцессорных систем. Показано, как создать простейший драйвер, а также приведены практические примеры написания сложных драйверов для принтера, монитора, видеокарты и USB-камеры.
Написание драйверов для Windows | Нортон Д.
Год: 1994
Издательство: Мир
Язык: русский
Формат: pdf
Страниц: 560
Размер: 29.5 мб
Книга известного американского программиста посвящена одной из самых важных и самых запутанных сторон функционирования графической среды Windows — драйверам устройств, и написана в необычной манере. Она практически не содержит фрагментов исходных текстов драйверов и других программ. Вместо этого автор отсылает читателя к соответствующим разделам описания конкретных программных средств. Дается общее представление о структуре и функционировании как самой системы, так и драйверов устройств в ней.
Оглавление:
Создание прикладных программ
Доступ к устройствам
Обзор драйверов устройств для DOS
Драйверы устройств для Windows
Режимы работы Windows
Режимы процессоров Intel
Расширенная память
Режимы работы Windows
GDI — интерфейс с графическими устройствами
Структура данных GDIINFO
Основные свойства GDI-драйверов
Дисплейные и принтерные драйвера
Драйверы принтеров и плоттеров
Структура GDIINFO
Режимы устройств
Управляющие коды
Программа Print Manager
Печать блоками
Функции низкого уровня
Очереди
Дисплейные драйверы
Структура GDIINFO
Управляющие коды
Ресурсы драйверов
Работа в DOS-окне
Системные драйверы
Драйвер клавиатуры
Драйвер «мыши»
Коммуникационный драйвер
Музыка и звуковые эффекты
Локальные сети
Драйверы виртуальных устройств
Виртуальные машины
Организация виртуального драйвера
Обслуживающие функции драйвера VxD
Функции планировщика
Функции управления памятью
Функции ловушек VM
Функции управления VM
Функции виртуального прерывания
Функции виртуального прямого доступа к памяти (DMA)
Функции пользовательской оболочки
Функции отладки
Прочие функции
Системные виртуальные драйверы
Виртуальный драйвер дисплея
Виртуальный драйвер клавиатуры
Виртуальный коммуникационный драйвер
Драйверы нестандартных устройств
Модель драйвера устройства
API-отображение
Передача DMA
Установка драйверов устройств в Windows
Каталог SYSTEM и файл SYSTEM.INI
Файл WIN.INI
Программа SETUP и файл OEMSETUP.INF
Приложения
Структуры GDI
Функции драйвера GDI
Функции поддержки драйверов устройств
Функции граббера стандартного режима
Точки входа системного драйвера
Функции VxD
Команды управления принтером для японского языка
Дополнительная литература
Скачать Нортон Д. — Написание драйверов для Windows
Год выпуска: 2008
ISBN: 978-5-9775-0185-9
Издательство:
БХВ-Петербург
Формат:
PDF
Жанр:
Программирование
Размер:
6.50 MB
Аннотация:
Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода.
«Windows Driver Foundation. Разработка драйверов»
Скачать книгу бесплатно:
Images in this review
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
-
5.0 out of 5 stars
Great book
Reviewed in the United States on September 1, 2021
One of the true definitive resources on the subject. Provides concise and useful examples and explanations. Would highly recommend it.
-
3.0 out of 5 stars
Problematic
Reviewed in the United States on July 10, 2008
This book may very well describe writing WDF drivers, but it is not necessarily a useful book. It is not the Windows equivalent of the one Writing Linux Device Drivers book, and even that book is only just so useful. First: User-mode drivers are described, but what good are they? They can’t do a _lot_ of things, and they are source-code incompatible with kernel-mode drivers. Second: In the book’s Forward, a Microsoft «Architect» mentions that 3rd party driver developers find the pre-WDF Windows driver model «complex and difficult to use». Unfortunately neither WDF nor this book has helped me debug real world issues involving Cardbus, inf/driver install failures, and NDIS API failures. Microsoft did _not_ address/document/fix the known «complex and difficult to use» problem.
9 people found this helpful
Report -
4.0 out of 5 stars
Very good book
Reviewed in the United States on January 30, 2013
I use this book mostly as a reference. If you are writing Windows WDM drivers, the book is very helpful and will save you time.
One person found this helpful
Report -
3.0 out of 5 stars
Tough Read (excessive acronyms)
Reviewed in the United States on April 23, 2016
Still reading. I was really interested in this subject, but this book is a very difficult read. And I love technical books and I’m a technical writer. Biggest hurdle is the excessive use of acronyms. There are just too many to remember if you are new to this material. Makes me continuously look up acronyms while reading the drab writing style. Since this is from Microsoft, I guess this is the best source for the defacto-standard details. If I can find a better put-together book, I would read that first and use this as reference.
The current question is how much does this apply to windows 10. Is a book revision needed??
-
1.0 out of 5 stars
MSDN on Paper
Reviewed in the United States on September 21, 2010
A great disappointment, nothing new compared to what is on MSDN.
What is needed are simpler examples to start with, not hundred of pages of references: what are the bare necessities (I insist bare) to write a UMDF Filter driver (the simplest one) for a very basic device these days : a USB device. And there let’s take an every day device (who has this FX2 stuff???) : a USB stick!
Also no answers as to what this UMDF Filter driver can do (can it do standard I/O like fprintf ?).
11 people found this helpful
Report -
2.0 out of 5 stars
Not a smart book
Reviewed in the United States on December 20, 2008
for those do not have previous driver dev. experience. Too much documentation style «teaching» without a step-by-step practicing process.
9 people found this helpful
Report
Top reviews from other countries
5.0 out of 5 stars
WDFの底本
Reviewed in Japan on June 13, 2008
KMDF,UMDFを網羅的に解説した本。日本語ではこのレベルまで詳細な内容の書籍がないので、まともにWDF対応ドライバを書くためには必携。図版、コード例が多いので、WDKのヘルプよりは読みやすい。
-
5.0 out of 5 stars
Great book if you a re a WDM driver dev
Reviewed in the United Kingdom on October 7, 2017
Very detailed and great book. I write WDM drivers from 10 years, I never wrote a WDF driver, this book is amazing combined with Essential COM of Don Box (UMDF driver deeply uses COM).
-
2.0 out of 5 stars
Great content, but the book itself is falling apart
Reviewed in the United Kingdom on November 20, 2015
The content is great, but the quality of the book is terrible. It is already falling apart. The binding is of very poor quality.