Программирование драйверов Windows

Detalles Bibliográficos
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