Программирование драйверов Windows
| Autor Principal: | |
|---|---|
| Summary: | Книга представляет собой систематизированное введение в программирование драйверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использование Microsoft Windows DDK. Начиная с рассмотрения базовых понятий и терминов программирования драйверов, автор затем подробно рассматривает набор программных средств, необходимых для разработки драйверов режима ядра в операционной системе Windows, а после реализации законченного драйвера, что дает накопление стартоиого опыта,,переходит к дательному рассмотрению структуры драйверов модели WDM и «драйверов-в-стиле-NT»'. Подробно рассмотрены особенности работы с памятью в режиме ядра, вопросы взаимодействия с подсистемой ввода/вывода Windows, создания и синхронизации программных потоков, особенности работы с совместно используемыми данными, процедуры для работы с файлами, текстом, временем и Системным Реестром в режиме ядра. Рассмотрены разные способы инсталляции драйверов — от взаимодействия с системным Мастером Установки новой аппаратуры до динамической за]рузки с использованием сервисов SCM Менеджера. Отдельная глава посвящена составлению и отладке inf-файлов — вопросу, крайне редко затрагиваемому в русскоязычной литературе по программированию. Затрагиваются также и общие вопросы работы с аппаратурой, включая обзор шин современного компьютера — PCI, USB, Fire Wire, PC Cards. Завершается книга рассмотрением методов тестирования и отладки драйверов. В приложениях приводится справочная информация, полезная разработчику драйверных систем как, впрочем, и всем профессиональным программистам в среде Windows. Третье издание дополнено развернутым описанием утилиты Build и введением в использованием интегрированного дизассемблера IDA Pro.Материал книги даст ясное представление об основных типах данных и структурах драйверов и механизмах их взаимодействия с операционной системой. Минимальным требованием к читателю является хорошее знание языка программирования С (без расширения С++). |
| Idioma: | ruso |
| Publicado: |
Москва, Бином Пресс, 2011
|
| Edición: | 3-е изд., перераб. и доп. |
| Subjects: | |
| Formato: | MixedMaterials Libro |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=241836 |
MARC
| LEADER | 00000nam0a2200000 4500 | ||
|---|---|---|---|
| 001 | 241836 | ||
| 005 | 20231101231840.0 | ||
| 010 | |a 9785951803283 | ||
| 035 | |a (RuTPU)RU\TPU\book\263125 | ||
| 090 | |a 241836 | ||
| 100 | |a 20130820d2011 km y0rusy50 ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y z 001zy | ||
| 200 | 1 | |a Программирование драйверов Windows |f В. П. Солдатов | |
| 205 | |a 3-е изд., перераб. и доп. | ||
| 210 | |a Москва |c Бином Пресс |d 2011 | ||
| 215 | |a 576 с. |c ил. | ||
| 320 | |a Предметный указатель: с. 569-575. | ||
| 330 | |a Книга представляет собой систематизированное введение в программирование драйверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использование Microsoft Windows DDK. Начиная с рассмотрения базовых понятий и терминов программирования драйверов, автор затем подробно рассматривает набор программных средств, необходимых для разработки драйверов режима ядра в операционной системе Windows, а после реализации законченного драйвера, что дает накопление стартоиого опыта,,переходит к дательному рассмотрению структуры драйверов модели WDM и «драйверов-в-стиле-NT»'. Подробно рассмотрены особенности работы с памятью в режиме ядра, вопросы взаимодействия с подсистемой ввода/вывода Windows, создания и синхронизации программных потоков, особенности работы с совместно используемыми данными, процедуры для работы с файлами, текстом, временем и Системным Реестром в режиме ядра. Рассмотрены разные способы инсталляции драйверов — от взаимодействия с системным Мастером Установки новой аппаратуры до динамической за]рузки с использованием сервисов SCM Менеджера. Отдельная глава посвящена составлению и отладке inf-файлов — вопросу, крайне редко затрагиваемому в русскоязычной литературе по программированию. Затрагиваются также и общие вопросы работы с аппаратурой, включая обзор шин современного компьютера — PCI, USB, Fire Wire, PC Cards. Завершается книга рассмотрением методов тестирования и отладки драйверов. В приложениях приводится справочная информация, полезная разработчику драйверных систем как, впрочем, и всем профессиональным программистам в среде Windows. Третье издание дополнено развернутым описанием утилиты Build и введением в использованием интегрированного дизассемблера IDA Pro.Материал книги даст ясное представление об основных типах данных и структурах драйверов и механизмах их взаимодействия с операционной системой. Минимальным требованием к читателю является хорошее знание языка программирования С (без расширения С++). | ||
| 606 | 1 | |a Драйверы |2 stltpush |3 (RuTPU)RU\TPU\subj\72636 |9 86061 | |
| 610 | 1 | |a понятия | |
| 610 | 1 | |a термины | |
| 610 | 1 | |a разработка | |
| 610 | 1 | |a программные средства | |
| 610 | 1 | |a Windows NT 5.0 | |
| 610 | 1 | |a архитектура | |
| 610 | 1 | |a тестирование | |
| 610 | 1 | |a отладка | |
| 675 | |a 004.454 |v 4 | ||
| 700 | 1 | |a Солдатов |b В. П. |g Вячеслав Петрович | |
| 801 | 1 | |a RU |b 63413507 |c 20130820 | |
| 801 | 2 | |a RU |b 63413507 |c 20140424 |g RCR | |
| 942 | |c BK | ||