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

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

Книга представляет собой систематизированное введение в программирование драйверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использованием Microsoft Windows DDK. Начиная с рассмотрения базовых понятий и терминов программирования драйверов, автор затем подробно рассматривает набор программных средств, необходимых для разработки драйверов режима ядра в операционной системе Windows, а после реализации законченного драйвера, что дает накопление стартового опыта, переходит к детальному рассмотрению структуры драйверов модели WDM и "драйверов-в-стиле-NT". Подробно рассмотрены особенности работы с памятью в режиме ядра, вопросы взаимодействия с подсистемой ввода/вывода Windows, создания и синхронизации программных потоков, особенности работы с совместно используемыми данными, процедуры для работы с файлами, текстом, временем и Системным Реестром в режиме ядра. Рассмотрены разные способы инсталляции драйверов - от взаимодействия с системным Мастером Установки новой аппаратуры до динамической загрузки с использованием сервисов SCM Менеджера. Отдельная глава посвящена составлению и отладке inf-файлов - вопросу, крайне редко затрагиваемому в русскоязычной литературе по программированию.

Затрагиваются также и общие вопросы работы с аппаратурой, включая обзор шин современного компьютера - PCI, USB, FireWire, PC Cards. Завершается книга рассмотрением методов тестирования и отладки драйверов. В приложениях приводится справочная информация, полезная разработчику драйверных систем как, впрочем, и всем профессиональным программистам в среде Windows. Третье издание дополнено развернутым описанием утилиты Build и введением в использование интегрированного дизассемблера IDA Pro.
Материал книги дает ясное представление об основных типах данных и структурах драйверов и механизмах их взаимодействия с операционной системой. Минимальным требованием к читателю является хорошее знание языка программирования С (без расширений C++).

Книга будет полезна студентам и специалистам, интересующимся программированием в режиме ядра Windows и разработкой модулей ядра, которыми, в частности, являются драйверы.

Автор: В. П. Солдатов
Год издания: 2004
Формат: pdf
Издат.: Бином-Пресс
Страниц: 576
ISBN: 5-9518-0148-6
Язык: Русский

Размер/Size: 1.02 MB

Внимание! У Вас нет прав для просмотра скрытого текста.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."

Похожие новости:
Написание драйверов для Windows Написание драйверов для Windows
Книга известного американского программиста посвящена одной из самых важных и самых запутанных сторон функционирования графической среды Windows - драйверам устройств, и написана в необычной манере.

Базы данных. Учебный курс Базы данных. Учебный курс
В книге представлены теоретический и практический материал об управлении и структуре баз данных, рассмотрены основные приемы работы с ними при использовании языка запросов SQL. Книга содержит также материал о конфигурировании и управлении сервера баз данных Microsoft SQL Server 7.0, о создании приложений `клиент-сервер` на примере

Системное программирование в Windows + CD Системное программирование в Windows + CD
Подробно рассматриваются вопросы системного программирования с использованием интерфейса Win32 API. Описываются управление потоками и процессами, включая их диспетчеризацию; синхронизация потоков; передача данных между процессами, с использованием анонимных и именованных каналов, а также почтовых ящиков; структурная обработка исключений;

Практика программирования в среде 1С:Предприятие 7.7 Практика программирования в среде 1С:Предприятие 7.7
Книга предназначена для программистов, желающих быстро освоить основные принципы разработки программных комплексов в среде 1C:Предприятие 7.7. Первая часть книги содержит теоретический материал для освоения платформы 1C:Предприятие 7.7. Во второй части книги на простых примерах демонстрируются приемы разработки и решения практических задач. Книга

Знакомство с Windows Server 2008 Знакомство с Windows Server 2008
Эта книга — подробный обзор новейшей серверной операционной системы семейства Windows. Она написана людьми, непосредственно участвовавшими в разработке Windows Server 2008. Поэтому у вас будет возможность познакомиться не только с изменениями в интерфейсе, но и с новшествами, затрагивающими основы функционирования ОС. В книге рассмотрены основные

0
Добавить комментарий
Ваше Имя: Ваш E-Mail:
Комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите символы, показанные на изображении: *
Видео Видео         Музыка Музыка
Игры Игры          Книги/Журналы Журналы
Программы Софт          Юмор Юмор
Мобила Мобила       Обои Обои
Календарь
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

Апрель 2024 (277)
Март 2024 (290)
Февраль 2024 (249)
Январь 2024 (229)
Декабрь 2023 (273)
Ноябрь 2023 (255)
Друзья